Commit Graph

83 Commits

Author SHA1 Message Date
Joshua Lambert ef9b09cd90 Merge branch 'main' into docs/plugins 2026-04-25 17:04:28 -04:00
kiloconnect[bot] eccf6b0841 docs: add file encoding preservation page 2026-04-23 14:28:52 +00:00
Josh Lambert 24385747f4 docs(kilo-docs): add plugins documentation page
Document the plugin system for the Kilo CLI: installation paths, hooks
reference, custom tools, examples, and troubleshooting. Plugins were
previously only covered in upstream OpenCode docs.
2026-04-20 23:37:47 -04:00
Marius 42922b65d2 docs(kilo-docs): add agent manager workflows guide (#9148)
* docs(kilo-docs): add agent manager workflows guide

* docs(kilo-docs): use 'parent branch' instead of 'main' for worktree merges
2026-04-20 09:27:41 +02:00
Marius 72fc5d9918 docs(cli): note cloud schema mirror when adding kilocode_change config keys (#9117)
* docs(cli): note cloud schema mirror when adding kilocode_change config keys

Points devs to apps/web/src/app/config.json/extras.ts in the cloud repo
so new Kilo-only config keys get recognised by $schema references.

Closes #9115

* docs: add CLI config schema page and AGENTS.md mirror rule

Short page under Contributing → Architecture explaining how the cloud
overlays Kilo extras on top of the upstream opencode JSON Schema, with
the step-by-step for adding a new Kilo-only config key. AGENTS.md gains
a one-liner in the Fork Merge Process section pointing to it.
2026-04-17 17:57:24 +02:00
Josh Lambert 53ca093881 docs(kilo-docs): remove stale free-and-budget-models page
The page contained outdated model lists and pricing info that was no
longer accurate. All inbound links are updated to point to the
using-kilo-for-free page instead, and redirects are added so existing
URLs continue to work.
2026-04-09 08:46:09 -04:00
kiloconnect[bot] fe74b6bea0 chore: merge origin/main into feat/help-all-command, resolve conflict in index.ts 2026-04-07 13:11:17 +00:00
St0rmz1 6fba6179d7 docs: add scheduled triggers documentation 2026-04-03 07:52:31 -07:00
Mark IJbema 1d52a407e7 Merge pull request #8185 from Kilo-Org/docs/whats-new
docs: add What's New page and update announcement banner
2026-04-02 15:37:05 +02:00
Mark IJbema beb81dc8af docs: make What's New a subpage of VS Code Extension 2026-04-02 13:53:40 +02:00
Marius 754bf787a9 docs(kilo-docs): add custom model configuration documentation (#8176)
Add a dedicated Custom Models page documenting how to register custom,
unlisted, or fine-tuned models for any provider via the config file.
Includes field reference, examples for LM Studio, Ollama, OpenAI,
OpenAI-compatible endpoints, model options/variants, and the id field
for name mapping. Covers the VS Code custom provider dialog with
screenshots. Updates CLI, LM Studio, Ollama, OpenAI-compatible, and
model selection pages with cross-references.

Closes #8173
2026-04-02 13:34:23 +02:00
Mark IJbema 452d642247 docs: celebratory tone for banner and What's New page
Rename FAQ to 'What's New in Kilo Code' with an enthusiastic intro
highlighting the CLI rebuild, link to the blog announcement, then
transition into the FAQ section for users adjusting to the new version.
2026-04-02 13:23:21 +02:00
Mark IJbema 68aeedeede docs: add New Version FAQ and update announcement banner 2026-04-02 13:18:31 +02:00
St0rmz1 25358e4c28 docs(kiloclaw): add Triggers section with webhooks documentation 2026-04-01 08:36:19 -07:00
Alex Gold 3f89c990ab Apply suggestion from @alexkgold 2026-04-01 09:41:31 -04:00
Alex Gold 63df2b7930 docs(kilo-docs): rewrite kiloclaw suggested-configuration as full setup walkthrough 2026-04-01 09:40:02 -04:00
kiloconnect[bot] 1d4d3f3a0c chore: merge origin/main into docs/mcp-shell-tabs, resolve conflicts 2026-03-30 16:53:09 +00:00
kiloconnect[bot] 2b57ce7c11 chore: merge origin/main into docs/customize-tabs, resolve conflicts 2026-03-30 15:43:14 +00:00
kiloconnect[bot] 0482fd0f57 docs: remove cline-to-kilo-migration page and add redirect 2026-03-30 13:56:56 +00:00
Mark IJbema 585b198eba Merge remote-tracking branch 'origin/main' into docs/kiloclaw-1password-integration 2026-03-30 15:31:28 +02:00
Josh Lambert 60c048e99a Merge remote-tracking branch 'origin/main' into docs/customize-tabs 2026-03-27 15:25:23 -04:00
Josh Lambert 742b2cffa5 merge: resolve conflict with main in setup-authentication.md
Accept main's tab structure (VSCode/CLI/Legacy) which supersedes
our kiloCodeIcon fix (the infra PR already fixed the markdoc tag).
2026-03-27 14:37:19 -04:00
Josh Lambert c44e53d994 docs(kilo-docs): address review feedback — rename to agents, rewrite orchestrator, fix content
- Rename using-modes.md → using-agents.md with redirect and all internal
  link updates (12 references across 8 files)
- Reframe orchestrator-mode.md as migration page: orchestrator is no longer
  needed since all agents now support subagents natively
- Rewrite using-agents.md: flip callout to lead with agents, add specific
  keyboard shortcuts (Cmd+., Tab, Ctrl+X a)
- chat-interface.md: drop duplicate Suggested Responses tabs into shared
  content with collapsed Legacy callout, add keyboard shortcuts to Tips,
  apply wording fixes (TUI acronym, action buttons, CLI context)
- context-mentions.md: update VSCode tab to document @-mention autocomplete
  support, rewrite editor context in natural language with Code Actions
- model-selection.md: add in-chat model selector and precedence chain
- Fix smart quotes in custom-modes-org.md
- Update nav: Modes → Agents
2026-03-26 14:46:43 -04:00
Ligia Zanchet 560b0a13ad docs: add overview index pages for Tools, Chat Platforms, and Development Tools 2026-03-26 15:41:02 +01:00
Ligia Zanchet cd02ad416d docs: restructure KiloClaw nav with nested sub-pages
- Split tools.mdx → tools/{1password,brave-search,agentcard}.md
- Split chat-platforms.md → chat-platforms/{telegram,discord,slack}.md
- Split control-ui.md → control-ui/{overview,changing-models,exec-approvals,version-pinning}.md
- Split troubleshooting.md → troubleshooting/{common-questions,gateway-process,architecture}.md
- Add faq/{general,pricing}.md as new top-level FAQ section
- Update lib/nav/kiloclaw.ts with subLinks for all nested sections
- Remove standalone Version Pinning and Pricing nav entries
- Fix 1Password section: rewrite as step-by-step guide
- Fix Brave Search: remove incorrect free tier mention
2026-03-25 17:20:39 +01:00
kiloconnect[bot] 60d2a8e198 fix(kilo-docs): move KiloClaw tools page to correct directory and add nav entry
Move docs/kiloclaw/tools.md to packages/kilo-docs/pages/kiloclaw/tools.mdx
where published docs are sourced from, add frontmatter, and register the
Tools page in the KiloClaw navigation config.
2026-03-25 12:47:03 +00:00
Josh Lambert 373bbf84f2 docs(kilo-docs): add platform tabs infrastructure and getting-started pages
Combines infrastructure (PR 1) and getting-started content (PR 2)
into a single reviewable PR.

Infrastructure:
- Platform type (legacy/new/all) in NavLink interface
- PageVersionSwitcher banner for legacy-only and new-only pages
- PlatformBadge component in SideNav with Legacy/New labels
- Tabs hydration fix (SSR-safe useState + useEffect)
- _app.tsx reads frontmatter.platform and renders banner

Getting Started pages with tab content:
- quickstart.md: Auth flow, kilo run --auto, config overview
- setup-authentication.md: Tabbed auth flows per platform
- settings/index.md: Config locations, precedence, export/import
- auto-approving-actions.md: Per-tool permission system

Platform markers:
- settings/auto-cleanup.md: platform: legacy (frontmatter + nav)
- settings/system-notifications.md: platform: legacy (frontmatter + nav)

Fixes from code validation and PR review:
- Remove false Variable Substitution section (does not exist)
- Replace misleading provider env config format
- Fix 'most tools prompt for approval' (default is mostly allow)
- Add warning about secrets in kilo.json for version control
- Fix experimental features tab referencing VSCode instead of Legacy
2026-03-25 02:16:14 -04:00
Josh Lambert 8304cf44dc docs(kilo-docs): add platform tabs to MCP and shell integration pages
Add VSCode (Pre-release) and CLI tabs to 3 automate pages:

- mcp/using-in-kilo-code.md: Tabbed config tables, CLI commands (including
  logout and debug), transport types, troubleshooting
- extending/shell-integration.md: Platform-specific shell integration
- automate/index.md: Fix stale link to deleted using-in-cli page

MCP timeout correctly shown as 30000ms (verified against
mcp/index.ts:29 DEFAULT_TIMEOUT = 30_000).

Part of the docs platform tabs effort (PR 7 of 8).
Depends on #7497 for infrastructure.
2026-03-24 23:25:51 -04:00
Josh Lambert f1b606a23c docs(kilo-docs): add platform tabs to customize pages
Add VSCode (Pre-release) and CLI tabs to 7 customize pages:

- custom-modes.md: Agents system, .md frontmatter format, config file format,
  examples, migration, troubleshooting (massive - 597 lines added)
- custom-rules.md: .kilo/rules/ directory, instructions config key
- custom-instructions.md: Tabbed instruction methods per platform
- agents-md.md: Updated for new agent file format
- skills.md: SKILL.md files, skill loading from .kilo/skills/
- context/kilocodeignore.md: Tabbed ignore file configuration
- context/context-condensing.md: Tabbed context management

Critical fix applied:
- Permission YAML format corrected from action-as-key (allow: '*.md')
  to pattern-as-key ('*.md': 'allow') matching the actual config schema
  in config.ts:713 (PermissionObject = z.record(string, PermissionAction))

Part of the docs platform tabs effort (PR 5 of 8).
Depends on #7497 for infrastructure.
2026-03-24 10:55:13 -04:00
Josh Lambert 181e3a24f8 docs(kilo-docs): add platform tabs infrastructure
Add the foundation for platform-specific documentation:

- Platform type (legacy/new/all) in NavLink interface
- PageVersionSwitcher banner for legacy-only and new-only pages
- PlatformBadge component in SideNav with Legacy/New labels
- Tabs hydration fix (SSR-safe useState + useEffect)
- _app.tsx reads frontmatter.platform and renders banner

No content changes — frontmatter markers and nav tags will be
added in their respective section PRs.
2026-03-24 08:37:12 -04:00
kiloconnect[bot] 290cec3ade docs(kilo-docs): add Google Workspace integration page to KiloClaw docs
Document the ghcr.io/kilo-org/google-setup container setup flow for
connecting Google accounts to KiloClaw, covering prerequisites, the
interactive setup steps, supported Google APIs, security details, and
usage examples.
2026-03-16 23:56:13 +00:00
St0rmz1 066ff6cb1a docs(kiloclaw): add GitHub integration page and nav entry 2026-03-13 11:08:06 -07:00
kiloconnect[bot] e4558d8073 Remove references to deleted vercel-ai-gateway architecture doc 2026-03-11 19:06:03 +00:00
Emilie Lima Schario 76dc128e41 Merge branch 'main' into Kiloclawdocs-update 2026-03-10 19:21:01 -04:00
Ligia Zanchet 027892afaf docs: update KiloClaw docs and add version pinning page
- Add version-pinning.md with full content (pinning, variants, clearing)
- Add version-pinning to kiloclaw nav sidebar
- Update overview, dashboard, chat-platforms, pre-installed-software, pricing pages
- Update create-instance and instance-dashboard images
2026-03-10 22:21:46 +01:00
kiloconnect[bot] 2c7ed9461c docs(kilo-docs): remove model-provider-blocklist doc and nav item
remove deprecated model-provider-blocklist page and nav item
update enterprise model-access-controls doc content
add redirect from old docs path to new enterprise path
2026-03-10 14:20:58 +00:00
Ligia Zanchet ad81dd1dcd docs: promote KiloClaw to its own top-level docs section
Move KiloClaw docs from /automate/kiloclaw/* to /kiloclaw/* and add it
as a standalone nav entry in the top bar and side nav, adjacent to
Kilo Gateway. Adds permanent redirects for all old paths.
2026-03-09 17:39:40 +01:00
Joshua Lambert e14629265f Merge pull request #6712 from Kilo-Org/docs/custom-subagents
docs: add custom subagents configuration page
2026-03-08 18:00:39 -04:00
kilo-code-bot[bot] 14e6272691 docs: add KiloClaw pre-installed software reference (#6720)
* docs: add KiloClaw pre-installed software reference page

Document all default system utilities, language runtimes, package
managers, and CLI tools that ship in the KiloClaw Docker image.
Helps users know what's available out of the box without inspecting
the container.

* fix(docs): correct KiloClaw pre-installed software to match Dockerfile

* fix(docs): add bun to package managers, clarify pinned vs unpinned versions

* fix(docs): remove OpenClaw from pre-installed software listing

---------

Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
Co-authored-by: syn <syn@neonronin.sh>
2026-03-06 15:33:12 -06:00
kiloconnect[bot] 3127f2812d docs: add custom subagents configuration page to CLI documentation 2026-03-06 17:03:00 +00:00
matt wilkie c6c8e4057c Merge upstream/main into feat/help-all-command; add DbCommand and WorkspaceServeCommand
Amp-Thread-ID: https://ampcode.com/threads/T-019ca02f-4446-772c-bc1a-c2176fcb4047
Co-authored-by: Amp <amp@ampcode.com>
2026-02-27 10:44:55 -07:00
matt wilkie 0460b450de Merge remote-tracking branch 'origin/main' into feat/help-all-command 2026-02-26 15:14:09 -07:00
Brendan O'Leary 214088a327 Detailed updates to the KiloClaw docs (#6366)
* Move to multiple pages for KiloClaw

* Add a lot more details about how it all works

* Update packages/kilo-docs/pages/automate/kiloclaw/control-ui.md

Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>

* Update packages/kilo-docs/pages/automate/kiloclaw/overview.md

Co-authored-by: Florian Hines <florian@kilocode.ai>

* Update packages/kilo-docs/pages/automate/kiloclaw/overview.md

Co-authored-by: Florian Hines <florian@kilocode.ai>

* Update packages/kilo-docs/pages/automate/kiloclaw/overview.md

Co-authored-by: Florian Hines <florian@kilocode.ai>

* Update packages/kilo-docs/pages/automate/kiloclaw/control-ui.md

Co-authored-by: Florian Hines <florian@kilocode.ai>

* Update packages/kilo-docs/pages/automate/kiloclaw/troubleshooting.md

Co-authored-by: Florian Hines <florian@kilocode.ai>

* Control UI update warning

* Add beta note

* Updated a few other values

---------

Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
Co-authored-by: Florian Hines <florian@kilocode.ai>
2026-02-26 15:34:09 +00:00
Josh Lambert 89baf26dd4 First draft 2026-02-23 09:00:40 -05:00
maphew 469f893888 feat: auto-generate CLI reference docs from help.ts
Add generateCommandTable() to help.ts and a generation script that
produces two artifacts: a Markdoc partial for the command table and
a full CLI reference page. Both are generated by script/generate.ts
and auto-committed by the generate.yml workflow on push to dev.

Replace hand-written command table in cli.md with the generated
partial and add a nav entry for the new CLI Command Reference page.

Closes #572
2026-02-21 11:24:33 -07:00
maphew 2ac737ceba fix(docs): remove broken sidebar nav links for annual-billing and memory-bank
Fixes #545
2026-02-20 23:32:10 -07:00
kilo-maintainer[bot] 74b3afaacb chore: generate 2026-02-19 12:51:37 +00:00
Jean du Plessis 8009ffe801 fix: replace stale docusaurus files with current next.js/markdoc docs
git filter-repo incorrectly resolved a merge commit where the docs app
was migrated from Docusaurus to Next.js + Markdoc, resulting in the old
Docusaurus files at HEAD. This commit overlays the correct current files
from the source repo (kilo-org/kilocode main branch).

Package renamed from kilocode-docs to @kilocode/kilo-docs.
2026-02-18 20:16:07 +02:00
Jean du Plessis 97691b178f Merge pull request #5982 from Kilo-Org/docs/faq-section-and-config-path-fix
docs: add FAQ section with sub-pages and fix config path
2026-02-18 18:28:44 +02:00
Jean du Plessis 464c6406f9 Merge pull request #5930 from Kilo-Org/session/agent_fb2666c8-83df-49a4-9854-50849b559e61 2026-02-18 17:50:56 +02:00