Dark-Alex-17
d79ea55e09
fix: include graph-agent descriptions in .agent <TAB> completions
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 09:34:36 -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
63f73f22c3
style: applied formatting to new long run features
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-23 12:30:30 -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
ab0b89dd67
fix: fetch descriptions from graph agent configs as well when listing agents
2026-07-22 12:59:30 -06:00
Dark-Alex-17
ed7ad36475
feat: Created the raw_markdown configuration flag
2026-07-22 11:03:27 -06:00
Dark-Alex-17
9606d7f8aa
feat: added a .fork command to fork a new session from a running conversation
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-21 14:54:55 -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
ad6d0a2e0e
fix: resolve reasoning effort for the prompt for global defaults as well
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 17:52:38 -06:00
Dark-Alex-17
50911b99ef
fix: Account for default model reasoning_effort when supplying that value for the REPL prompts
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 17:42:10 -06:00
Dark-Alex-17
44783c5573
feat: Added reasoning effort to the right prompt
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 17:34:10 -06:00
Dark-Alex-17
c979041161
fix: reduce code duplication by reusing the new concrete_tool_names function in .list tools
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 15:51:01 -06:00
Dark-Alex-17
a606ea552d
fix: Agent tools can only be modified via .tool enable/disable using tools in the allowed whitelist in the agent
2026-07-17 15:42:57 -06:00
Dark-Alex-17
a45e66c634
feat: Improved workspace instructions support
2026-07-17 14:52:35 -06:00
Dark-Alex-17
f5085a773a
fix: hot-attach to MCP servers that require auth after running .mcp auth <name>
2026-07-17 13:16:25 -06:00
Dark-Alex-17
09afdeaf7c
feat: Created new .tool enable/disable and .mcp enable/disable aliases to make REPL usage more egonomic
2026-07-17 12:53:59 -06:00
Dark-Alex-17
0216d84eee
feat: Created a new .list <kind> REPL command to make discoveribility easier in the REPL
2026-07-17 11:49:49 -06:00
Dark-Alex-17
0f7877aafc
feat: Add validation for reasoning_effort settings to prevent users from specifying erroneous values
2026-07-16 13:12:11 -06:00
Dark-Alex-17
e9a8c01dc4
feat: Added support for modifying the reasoning effort of reasoning models
2026-07-16 12:28:04 -06:00
Dark-Alex-17
4c7de650c0
feat: Added an .undo command to the REPL to let users have more control over the conversation
2026-07-15 16:23:59 -06:00
Dark-Alex-17
e814b9f62d
fix: todo functions are injected properly to roles when roles have auto_continue: true and the REPL is started directly into the role
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-08 15:45:50 -06:00
Dark-Alex-17
5be4f45671
feat: Added support for specifying the oauth port and client ID in MCP server configs
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-07 14:31:51 -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
9d2e936e7f
feat: Created the step-runner graph agent for more deterministic coding workflows to produce even more reliable and higher-quality results
2026-07-04 12:50:37 -06:00
Dark-Alex-17
16f324cefc
feat: add OAuth authentication support for remote MCP servers
2026-07-02 14:43:24 -06:00
Dark-Alex-17
c2d4240138
perf: updated the memory injection warning so it only logs once, rather than after each keystroke
CI / All (ubuntu-latest) (push) Failing after 27s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-02 12:47:57 -06:00
Dark-Alex-17
3ff27a7935
feat: added a memory option to .set tab completions
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-06-18 15:50:23 -06:00
Dark-Alex-17
3299a4699e
refactor: Migrated the .skills command completion to use StateFlags and updated the help messages
2026-06-18 14:30:55 -06:00
Dark-Alex-17
d4dbda1e89
fix: rebuild the tool scope after dynamically updating the skills_enabled value in the REPL
2026-06-18 13:01:38 -06:00
Dark-Alex-17
e77fa6ef42
feat: Added a diagnostic .info tools subcommand to make it easier to see what tools are enabled in all contexts
2026-06-18 13:01:11 -06:00
Dark-Alex-17
241dda24f0
feat: Added additional info outputs for enabled skills and sbx directories
2026-06-18 11:58:29 -06:00
Dark-Alex-17
ee100eef96
fix: don't attempt to auto complete .vault list in the REPL; that's the end of the command
2026-06-17 12:50:04 -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
0d2292bff6
feat: added memory global configuration settings to the output of --info and .info
2026-06-10 20:10:45 -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
4ece3d3df1
feat: Append the memory system prompts (readonly or r/w) to the system prompt when applicable
2026-06-10 18:19:37 -06:00
Dark-Alex-17
7e097e0465
feat: Added the memory configuration properties and storage to the main app config, roles, sessions, and agents.
2026-06-10 17:50:28 -06:00
Dark-Alex-17
c00c4ff84a
test: added a few additional tests to the request_context surrounding the skills system
2026-06-05 15:24:51 -06:00
Dark-Alex-17
46685cb641
fix: disable skills for specific built-in roles
2026-06-05 15:11:22 -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
b1696c3425
refactor: removed redundant skill name validation from has_skill function
2026-06-04 14:58:33 -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
46d4b78ccc
fix: fixed tool filtering logic for skills and user functions in agents
2026-06-04 11:03:44 -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
9879980304
fix: added path validation for skill names
2026-06-03 14:59:57 -06:00
Dark-Alex-17
7ec81ae607
fix: effective_policy unconditionally overwrote skill values for role-like structs
2026-06-03 14:54:42 -06:00