Dark-Alex-17
ede87df960
fix: Corrected a rare edge case on how tool files are generated during parallel executions
2026-08-15 18:41:13 -06:00
Dark-Alex-17
f57bd21ee4
fix: Improved subagent escalation handling
2026-08-14 16:53:37 -06:00
Dark-Alex-17
644d899f78
fix: Prevent infinite hangs in coder agent and implement timeouts for LLM API calls and interactive tools
2026-08-14 15:22:25 -06:00
Dark-Alex-17
68135b97d1
feat: append new built-in rag__query function to RAG contexts to allow further querying by LLMs
CI / All (ubuntu-latest) (push) Failing after 29s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-08-12 16:25:50 -06:00
Dark-Alex-17
233c212d2a
feat: improved function calling performance by allowing parallel tool calling
CI / All (ubuntu-latest) (push) Failing after 25s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-29 12:40:52 -06:00
Dark-Alex-17
d50de7c06a
lint: fixed test ordering
CI / All (ubuntu-latest) (push) Failing after 25s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-27 19:52:51 -06:00
Dark-Alex-17
2128390f99
fmt: applied formatting
CI / All (ubuntu-latest) (push) Failing after 25s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-27 19:26:29 -06:00
Dark-Alex-17
d79787bf96
fix: suppress tool-call display in headless mode; initialize session on session/new
2026-07-27 19:14:28 -06:00
Dark-Alex-17
b711e4983b
feat: implement ACP user-interaction to request_permission bridge
2026-07-27 18:00:07 -06:00
Dark-Alex-17
f1415067f2
feat: add --headless flag for unattended operation
2026-07-27 17:17:56 -06:00
Dark-Alex-17
5eb77ab467
feat: Improved coloring of LLM tool invocation outputs to make LLM output more readable and cohesive
2026-07-23 18:27:54 -06:00
Dark-Alex-17
a2c4f05c8c
feat: renamed the user__ask to user__select and improved descriptions to improve model usage
2026-07-23 18:22:18 -06:00
Dark-Alex-17
89fadcca15
feat: Improved coloring/highlighting of tool calls to make LLM invocation logs easier to read
2026-07-23 18:12:18 -06:00
Dark-Alex-17
54c5079cb7
feat: long-running session improvements
...
- Hang fix: 120s timeout on compression LLM call + raw_stream
channel-close handling (None => break instead of spinning)
- Supervisor effective active count: stop counting finished
JoinHandles as occupying capacity slots
- Universal tool result size cap: truncate_if_needed() on
ToolResult, applied in eval_tool_calls() after escalation block;
configurable via max_tool_result_chars in AppConfig/AgentConfig
- Windowed compression: compression_keep_last config param keeps
the N most recent messages visible after compression
- Fix pre-existing flaky test: add #[serial] to
handle_list_available_unrestricted_when_no_whitelist so it does
not race with TestConfigDirGuard-based tests that temporarily
populate the agents data dir
2026-07-23 12:25:54 -06:00
Dark-Alex-17
df948c69bf
feat: new spawnable_agents field in agents to let users restrict what agents can be spawned by a parent agent
CI / All (ubuntu-latest) (push) Failing after 25s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-22 14:29:55 -06:00
Dark-Alex-17
c60d3e7cda
style: updated some stylistic things across the new markdown rendering implementation
CI / All (ubuntu-latest) (push) Failing after 24s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-22 13:20:56 -06:00
Dark-Alex-17
420db4bb88
feat: created a new builtin function for agents who can spawn other agents to list available agents via agent__list_available
2026-07-22 12:50:41 -06:00
Dark-Alex-17
6f2594712f
refactor: Standardized paths module function names to not use 'path' in the name and to just always be either 'dir' or 'file'
CI / All (ubuntu-latest) (push) Failing after 25s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-21 10:15:42 -06:00
Dark-Alex-17
8629c1ca15
feat: Improved support for Anthropic's extended thinking
2026-07-17 17:26:41 -06:00
Dark-Alex-17
078e6e3744
fix: model narration included in history and between tool calls to prevent repetition
CI / All (ubuntu-latest) (push) Failing after 25s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-17 16:57:51 -06:00
Dark-Alex-17
058810137c
fix: Don't terminate agent loops early for null tool output
CI / All (ubuntu-latest) (push) Failing after 26s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-17 16:17:29 -06:00
Dark-Alex-17
a45e66c634
feat: Improved workspace instructions support
2026-07-17 14:52:35 -06:00
Dark-Alex-17
7b00638476
style: removed redundant '&' from functions module
2026-07-13 18:11:03 -06:00
Dark-Alex-17
382916c3ee
style: Removed redundant '&' from paths module function calls
2026-07-13 17:12:58 -06:00
Dark-Alex-17
af91b89cff
feat: merge MCP config when installing bundled mcp config
2026-07-06 09:57:17 -06:00
Dark-Alex-17
09cdb40420
feat: Installed ast-grep for the explore agent to use for better code exploration
2026-07-04 12:59:05 -06:00
Dark-Alex-17
08f6ea5e6c
feat: Added new memory functions for deleting and renaming memory files, as well as new lints for memory expiration dates and staleness of memories to improve the memory system
CI / All (ubuntu-latest) (push) Failing after 28s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-03 22:30:08 -06:00
Dark-Alex-17
14969e35fa
fix: buffer tool stdout as well as stderr so that any tools that error to stdout are captured and included in the response to the model, enabling the model to see what went wrong and to reason about how to fix it.
CI / All (ubuntu-latest) (push) Failing after 25s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-06-16 15:07:55 -06:00
Dark-Alex-17
b927e2a200
fix: auto-bootstrapped memory was accidentally putting the MEMORY.md directly in the repo root rather than .coyote/memory/MEMORY.md
CI / All (ubuntu-latest) (push) Failing after 23s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-06-15 15:05:51 -06:00
Dark-Alex-17
2a79616f8b
feat: Added the ability to auto-bootstrap workspace memory when in git repos
2026-06-11 16:03:00 -06:00
Dark-Alex-17
eb6a02f947
test: fixed broken memory test after updating index format
2026-06-11 20:28:33 -06:00
Dark-Alex-17
00939e4634
feat: Added explicit guardrail handling for pending agents
2026-06-11 20:20:14 -06:00
Dark-Alex-17
73c4449e7f
feat: auto-append memory to memory index and don't necessarily require the LLM to remember to do it after a write
2026-06-10 21:31:37 -06:00
Dark-Alex-17
1931331163
fix: when auto_continue is disabled via the .set auto_continue false command, it should strip the todo functions from the list of functions
2026-06-10 19:31:19 -06:00
Dark-Alex-17
218750cc1e
feat: added .set memory REPL commands to control memory injection and applied formatting
2026-06-10 19:24:08 -06:00
Dark-Alex-17
a10b23dbc1
test: added more unit tests for the memory system
2026-06-10 18:44:32 -06:00
Dark-Alex-17
19d2340489
feat: Create the built-in memory management tools
2026-06-10 18:35:59 -06:00
Dark-Alex-17
165d0d113d
feat: added skill hint prompt injection and configuration
2026-06-05 14:48:54 -06:00
Dark-Alex-17
84dcb3078b
feat: validate visible_skills field at config load time
2026-06-04 13:43:40 -06:00
Dark-Alex-17
7b320e08c4
fix: enforced global visible_skills in llm node validation and improved skill loading error handling across the project
2026-06-04 13:09:43 -06:00
Dark-Alex-17
44f533018e
fix: privilege leak when unloading skills and leaving tool scope untouched
2026-06-04 10:17:01 -06:00
Dark-Alex-17
73a4499c68
fix: don't silently fail on skill role composition extraction in llm nodes
2026-06-04 09:09:55 -06:00
Dark-Alex-17
260bf4e5bc
fmt: applied formatting to refactored mcp_servers and tools lists
2026-06-03 14:02:06 -06:00
Dark-Alex-17
ece66448e0
refactor: support both CSV and list formats for enabled_tools
2026-06-03 13:58:24 -06:00
Dark-Alex-17
a254d60876
refactor: Support both CSV and list formats for enabled_mcp_servers
2026-06-03 13:23:13 -06:00
Dark-Alex-17
d0ebe7408f
fix: skill support also requires function calling to be enabled
2026-06-02 09:42:36 -06:00
Dark-Alex-17
d07caf2a4b
fmt: Applied uniform formatting to skills implementation
2026-06-01 15:21:00 -06:00
Dark-Alex-17
1faab15377
feat: cleaned up skill implementation
2026-06-01 15:13:50 -06:00
Dark-Alex-17
de42cae87f
feat: dynamic loading/unloading of skill tools and MCP servers whenever load_skill/unload_skill are invoked
2026-06-01 13:22:44 -06:00
Dark-Alex-17
cdc4bd154a
feat: created built-in functions for listing, loading, and unloading skills
2026-06-01 12:58:42 -06:00