yao/agent/context
Max fb01a1c141 feat(agent): implement tool loop processing and enhance error handling
- Added support for tool loop processing when tool call responses are present and sandbox mode is disabled, improving the assistant's ability to handle complex tool interactions.
- Implemented fallback delegation to a loop fallback mechanism in case of tool loop execution failure, enhancing robustness in error scenarios.
- Updated the assistant message structure to include reasoning content, providing better context for generated responses.
- Enhanced error logging in tool call execution to include detailed content, improving diagnostics for tool call failures.
- Updated system configuration to include a new loop fallback agent, expanding the assistant's capabilities.
2026-05-02 21:42:55 +08:00
..
authorized_test.go Enhance assistant initialization and context management 2025-12-11 15:17:17 +08:00
buffer.go Add assistant info retrieval and chat mode management 2025-12-10 12:15:55 +08:00
buffer_test.go Add assistant info retrieval and chat mode management 2025-12-10 12:15:55 +08:00
chat.go Remove deprecated agent API files and refactor agent loading logic 2025-11-11 11:23:20 +08:00
chat_test.go Enhance assistant initialization and context management 2025-12-11 15:17:17 +08:00
context.go feat(workspace): add workspace ID retrieval and integration into environment configuration 2026-04-13 14:47:08 +08:00
context_test.go Refactor Context Management to Use Memory Instead of Space 2025-12-22 11:19:00 +08:00
grpc.go feat(llm): enhance connector handling and model configuration 2026-05-02 10:52:10 +08:00
interfaces.go Refactor message handling to support individual message lifecycle events 2025-11-26 19:03:47 +08:00
interrupt.go Refine interrupt handling and streamline completion request validation 2025-11-24 12:01:43 +08:00
interrupt_test.go Enhance assistant initialization and context management 2025-12-11 15:17:17 +08:00
jsapi.go feat(sandbox/v2): enhance V2 sandbox integration and testing 2026-03-10 01:13:17 +08:00
JSAPI.md Enhance Sandbox API and Integration Tests 2026-01-30 17:56:57 +08:00
jsapi_agent.go Enhance Agent Context with JSAPI Initialization and Message Handling 2026-01-25 19:42:56 +08:00
jsapi_agent_test.go Enhance Agent Context with JSAPI Initialization and Message Handling 2026-01-25 19:42:56 +08:00
jsapi_agent_v8_test.go Enhance Agent Context with JSAPI Initialization and Message Handling 2026-01-25 19:42:56 +08:00
jsapi_computer.go feat(workspace): add root directory retrieval for workspaces 2026-03-13 18:25:14 +08:00
jsapi_helpers.go Refactor message handling for improved streaming and event management 2025-11-26 18:30:43 +08:00
jsapi_llm.go Update Dependencies and Enhance Agent Context with Forked Context Support 2026-01-25 20:32:02 +08:00
jsapi_llm_v8_test.go Update Dependencies and Enhance Agent Context with Forked Context Support 2026-01-25 20:32:02 +08:00
jsapi_mcp.go Enhance MCP JavaScript API with Cross-Server Tool Operations 2026-01-26 08:54:27 +08:00
jsapi_mcp_test.go Enhance MCP JavaScript API with Cross-Server Tool Operations 2026-01-26 08:54:27 +08:00
jsapi_mcp_v8_test.go Enhance MCP JavaScript API with Cross-Server Tool Operations 2026-01-26 08:54:27 +08:00
jsapi_memory_test.go Refactor Context Management to Use Memory Instead of Space 2025-12-22 11:19:00 +08:00
jsapi_output_test.go Ensure SafeWriter is closed before reading buffer in test 2026-02-11 17:07:33 +08:00
jsapi_release_test.go Refactor Context Management to Use Memory Instead of Space 2025-12-22 11:19:00 +08:00
jsapi_sandbox.go Add sandbox ID and VNC URL methods to sandbox executor 2026-02-05 21:46:07 +08:00
jsapi_sandbox_test.go Add sandbox ID and VNC URL methods to sandbox executor 2026-02-05 21:46:07 +08:00
jsapi_search.go Enhance Search API with New V8 Binding Methods 2025-12-13 16:11:30 +08:00
jsapi_search_test.go Skip Tests Requiring External API Key in jsapi_search_test.go 2025-12-27 19:49:28 +08:00
jsapi_stress_test.go Refactor Context Management to Use Memory Instead of Space 2025-12-22 11:19:00 +08:00
jsapi_test.go Refactor Context Management to Use Memory Instead of Space 2025-12-22 11:19:00 +08:00
jsapi_workspace.go feat(sandbox/v2): enhance V2 sandbox integration and testing 2026-03-10 01:13:17 +08:00
log.go feat(stream): introduce execute message handling for sandbox CLI actions 2026-03-20 22:48:36 +08:00
mcp.go Enhance context handling in tool calls and improve path resolution 2026-02-22 14:58:00 +08:00
mcp_test.go Refactor Context Management to Use Memory Instead of Space 2025-12-22 11:19:00 +08:00
message.go Implement thread-safe message and block metadata storage 2025-12-01 08:35:38 +08:00
message_events_test.go Enhance Tests with SafeWriter Closure for Async Writes 2026-01-26 18:40:06 +08:00
message_test.go Enhance assistant initialization and context management 2025-12-11 15:17:17 +08:00
openapi.go feat(llm): enhance connector handling and model configuration 2026-05-02 10:52:10 +08:00
openapi_test.go Enhance assistant initialization and context management 2025-12-11 15:17:17 +08:00
options.go Enhance Search Functionality with Keyword Extraction and Intent Detection 2025-12-18 20:16:56 +08:00
output.go Refactor LLM capabilities handling and remove deprecated model loading 2026-02-24 09:32:19 +08:00
RESOURCE_MANAGEMENT.md Remove deprecated agent_test.go and mcp package files; refactor context and trace handling for improved functionality. 2025-11-28 19:26:33 +08:00
stack.go Implement Agent-to-Agent Call Enhancements and Context Management 2026-01-26 18:14:34 +08:00
stack_test.go Enhance assistant initialization and context management 2025-12-11 15:17:17 +08:00
types.go feat(agent): implement tool loop processing and enhance error handling 2026-05-02 21:42:55 +08:00
types_llm.go Refactor LLM capabilities handling and remove deprecated model loading 2026-02-24 09:32:19 +08:00
utils.go Remove deprecated agent API files and refactor agent loading logic 2025-11-11 11:23:20 +08:00