Code

History

Commits on example-docs to crates/agent/src/tests35+
  1. Store ACP thread metadata (#51657)Bennet Bo Fenner committed 8 months ago0152251
  2. agent: Allow `NativeAgent` to work with multiple projects (#51202)Bennet Bo Fenner committed 8 months agof4b04af
  3. Refresh LLM API token on organization change (#50931)Neel committed 8 months agodc0e41f
  4. agent: Fail faster in case streaming tool call fails (#50834)Bennet Bo Fenner committed 8 months agof69ab1d
  5. agent: Fix deadlock when LLM API returns an error while streaming tool input (#50813)Bennet Bo Fenner committed 8 months ago38e7f41
  6. agent: Move file_read_times logic to ActionLog instead of Thread (#50688)Ben Brandt committed 8 months ago90ddd58
  7. agent: Cancel retries when the turn is cancelled (#50580)Tom Houlé committed 8 months ago906f5a6
  8. agent: Show full subagent output if no concurrent tool calls (#50478)Bennet Bo Fenner committed 8 months agoef60143
  9. agent: Do not include thinking blocks in subagent output (#50473)Bennet Bo Fenner committed 8 months agoe80a456
  10. agent: Rename run_turn to send in subagent handle (#50242)Ben Brandt committed 8 months agoda2bed1
  11. agent: Simplify subagent tool and handle (#50230)Ben Brandt committed 8 months ago820774a
  12. agent: Support streaming tool input (#50099)Bennet Bo Fenner committed 8 months agoc235d53
  13. agent: Subagent low context warnings (#49902)Ben Brandt committed 8 months ago8294fbb
  14. agent: Remove timeout for subagent (#49898)Ben Brandt committed 8 months ago304951a
  15. Improve subagent permission UX (#49874)Bennet Bo Fenner committed 8 months ago993b0c8
  16. agent: More subagent wordsmithing (#49804)Ben Brandt committed 8 months ago76c878d
  17. agent: Change tool name to spawn_agent (#49741)Ben Brandt committed 8 months ago66bdb11
  18. agent: Allow the agent to reprompt an existing subagent (#49737)Ben Brandt committed 8 months ago9304e02
  19. agent: Tweak subagent input params and docs (#49732)Ben Brandt committed 8 months agoe42dae5
  20. agent: Allow tools to have structured output (#49722)Ben Brandt committed 8 months ago46d11d2
  21. agent: Use default tool behavior for subagents (#49706)Ben Brandt committed 8 months ago10a7987
  22. agent: Improve the subagent task structure (#49629)Ben Brandt committed 8 months ago85c23d0
  23. agent: Remove `MAX_PARALLEL_SUBAGENTS` (#49593)Bennet Bo Fenner committed 8 months ago6652c5f
  24. Fix cancellation issues with subagents (#49350)Bennet Bo Fenner committed 8 months ago27dffc1
  25. Make terminal permission pattern suggestions subcommand-specific (#49148)Eric Holk committed 8 months agod60b291
  26. acp_thread: Log token usage when receiving `StopReason::MaxTokens` (#49343)Bennet Bo Fenner committed 8 months agoaf4ecae
  27. agent: Prompt for permission for symlinks outside the project (#49255)Ben Brandt committed 9 months ago24dbd21
  28. agent: Sanitize MCP server IDs in tool name disambiguation (#45789)Jonathan Camp committed 9 months ago1ea2f2f
  29. agent_ui: Fix MCP tool results not displaying after app restart (#47654)Oliver Azevedo Barnes committed 9 months agodc56998
  30. Remove thinking tool (#48952)Richard Feldman committed 9 months ago7ccd697
  31. Replace `always_allow_tool_actions` with `tool_permissions.default` (#48553)Richard Feldman committed 9 months agode213ad
  32. agent: Move subagent spawning to `ThreadEnvironment` (#48381)Bennet Bo Fenner committed 9 months ago7a6674d
  33. Fix MCP tool name parsing: use newline delimiter instead of colon (#48636)Richard Feldman committed 9 months agocab418a
  34. Use AgentTool::NAME const instead of name() method and hardcoded strings (#48506)Richard Feldman committed 9 months ago65da2c2
  35. Add tool security rules that can't be overridden by settings (#48209)Richard Feldman committed 9 months agob62d73e