Commit Graph

13 Commits

Author SHA1 Message Date
Levi Neely 977745d133 Make skills command conditional: use agent-prompt/agent-skills if available 2026-02-19 15:30:56 +01:00
Levi Neely 44934e685a Make agent-hook support direct invocation
- Added dual-mode support: JSON stdin or event name as argument
- Updated agent config to use agent-hook with event names
- Centralizes all hook logic in one script
- Works with both wrapper scripts and direct Kiro hooks
2026-02-18 22:35:27 +01:00
Levi Neely 5fdcc039d1 Add agent-hook script and SKILLS_PROMPT.md
- Added agent-hook for future use with wrapper script
- Created SKILLS_PROMPT.md for automatic skill loading
- Updated mkfile to install both
- Kept explicit commands in agent config (agent-hook needs wrapper)
2026-02-18 22:33:09 +01:00
Levi Neely f3cad9a96f Add env field to MCP config for consistency 2026-02-18 21:44:42 +01:00
Levi Neely fd9860c70e Use includeMcpJson to load global MCP config
- Remove mcpServers from agent config
- Add includeMcpJson: true to use ~/.kiro/settings/cli.json
- Allows agent to access MCP servers from global config
2026-02-18 21:38:28 +01:00
Levi Neely 67fbc83efd Simplify state hooks to use AGENT_ID env var
- Replace complex PID-based lookup with AGENT_ID env var
- Much more reliable and cleaner approach
- AGENT_ID is exported by tmux and shell environment
2026-02-18 20:06:05 +01:00
Levi Neely 2dd7418e05 Fix MCP tools configuration format
- Use @anvilmcp/tool_name format in tools field per Kiro docs
- Remove invalid mcpTools field
- Tools are now properly referenced as MCP server tools
2026-02-18 20:01:49 +01:00
Levi Neely 92a90c2175 Add MCP tools configuration to anvillm-agent
- Configure anvilmcp MCP server tools in agent config
- Enables read_inbox, send_message, list_sessions, set_state tools
2026-02-18 19:58:29 +01:00
Levi Neely 0b1659e9fc Add Kiro CLI MCP server configuration
- MCP server config for anvilmcp (read_inbox, send_message, list_sessions, set_state)
- Install script that merges config into ~/.kiro/settings/cli.json
- README documenting installation and requirements
- Follows same pattern as Claude hooks installation
2026-02-18 19:57:14 +01:00
Levi Neely fa127f1d44 Reduce idle window from 30 to 15 seconds before prompting agents 2026-02-17 14:40:21 +01:00
Levi Neely 35b3ff338e Fix 9p-read-inbox to strip .json extension when marking messages complete 2026-02-17 14:37:46 +01:00
Levi Neely d865c50124 Move backend configs back to cfg/backends/ - they are AnviLLM configs 2026-02-17 10:37:11 +01:00
Levi Neely fed6bbdbdb Reorganize config structure: separate claude/ and kiro-cli/ directories 2026-02-17 10:35:31 +01:00