Files
kit/btca.config.jsonc
T
Ed Zynda e613a07773 feat: add ACP server mode (kit acp)
Implement Agent Client Protocol server allowing ACP-compatible clients
(e.g. OpenCode) to drive Kit as a remote coding agent over stdio.

- internal/acpserver/agent.go: acp.Agent implementation bridging Kit's
  LLM execution, tool system, and event bus to ACP session updates
- internal/acpserver/session.go: session registry mapping ACP sessions
  to persisted Kit JSONL tree sessions
- cmd/acp.go: cobra subcommand wiring stdio JSON-RPC connection
- Add acp-go-sdk dependency, update README with ACP docs
2026-03-09 21:41:10 +03:00

83 lines
1.8 KiB
JSON

{
"$schema": "https://btca.dev/btca.schema.json",
"resources": [
{
"type": "git",
"name": "bubbletea",
"url": "https://github.com/charmbracelet/bubbletea",
"branch": "main"
},
{
"type": "git",
"name": "lipgloss",
"url": "https://github.com/charmbracelet/lipgloss",
"branch": "main"
},
{
"type": "git",
"name": "bubbles",
"url": "https://github.com/charmbracelet/bubbles",
"branch": "main"
},
{
"type": "git",
"name": "glamour",
"url": "https://github.com/charmbracelet/glamour",
"branch": "v2-exp"
},
{
"type": "git",
"name": "fantasy",
"url": "https://github.com/charmbracelet/fantasy",
"branch": "main"
},
{
"type": "git",
"name": "catwalk",
"url": "https://github.com/charmbracelet/catwalk",
"branch": "main"
},
{
"type": "git",
"name": "crush",
"url": "https://github.com/charmbracelet/crush",
"branch": "main"
},
{
"type": "git",
"name": "pi",
"url": "https://github.com/badlogic/pi-mono",
"branch": "main",
"searchPaths": [
"packages/coding-agent",
"packages/tui"
]
},
{
"type": "git",
"name": "iteratr",
"url": "https://github.com/mark3labs/iteratr",
"branch": "master"
},
{
"type": "git",
"name": "yaegi",
"url": "https://github.com/traefik/yaegi",
"branch": "master"
},
{
"type": "git",
"name": "acp-go-sdk",
"url": "https://github.com/coder/acp-go-sdk",
"branch": "main"
},
{
"type": "git",
"name": "opencode",
"url": "https://github.com/anomalyco/opencode",
"branch": "dev"
}
],
"model": "claude-haiku-4-5",
"provider": "opencode"
}