docs.json 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. {
  2. "$schema": "https://mintlify.com/docs.json",
  3. "theme": "mint",
  4. "name": "OpenCode",
  5. "description": "OpenCode documentation.",
  6. "colors": {
  7. "primary": "#3B7DD8",
  8. "light": "#3B7DD8",
  9. "dark": "#FAB283"
  10. },
  11. "favicon": "/assets/favicon.svg",
  12. "logo": {
  13. "light": "/assets/logo-light.svg",
  14. "dark": "/assets/logo-dark.svg"
  15. },
  16. "navigation": {
  17. "tabs": [
  18. {
  19. "tab": "Docs",
  20. "groups": [
  21. {
  22. "group": "Get started",
  23. "pages": ["index", "migrate-v1", "config", "troubleshooting"]
  24. },
  25. {
  26. "group": "Configure",
  27. "pages": [
  28. "providers",
  29. "models",
  30. "agents",
  31. "permissions",
  32. "sharing",
  33. "snapshots",
  34. "commands",
  35. "skills",
  36. "instructions",
  37. "mcp",
  38. "attachments",
  39. "compaction",
  40. "formatters",
  41. "lsp",
  42. "references"
  43. ]
  44. }
  45. ]
  46. },
  47. {
  48. "tab": "Build",
  49. "groups": [
  50. {
  51. "group": "Build with OpenCode",
  52. "pages": ["build/plugins", "build/client", "build/sdk"]
  53. }
  54. ]
  55. },
  56. {
  57. "tab": "API",
  58. "groups": [
  59. {
  60. "group": "Overview",
  61. "pages": ["api/index"]
  62. },
  63. {
  64. "group": "Endpoints",
  65. "openapi": "openapi.json"
  66. }
  67. ]
  68. }
  69. ],
  70. "global": {}
  71. },
  72. "contextual": {
  73. "options": ["copy", "view", "chatgpt", "claude", "mcp", "cursor", "vscode"]
  74. },
  75. "footer": {
  76. "socials": {
  77. "github": "https://github.com/anomalyco/opencode",
  78. "x": "https://x.com/opencode"
  79. }
  80. }
  81. }