loop: update test fixture
diff --git a/loop/testdata/agent_loop.httprr b/loop/testdata/agent_loop.httprr
index 350a946..a846803 100644
--- a/loop/testdata/agent_loop.httprr
+++ b/loop/testdata/agent_loop.httprr
@@ -1,9 +1,9 @@
httprr trace v1
-9067 1738
+9271 1795
POST https://api.anthropic.com/v1/messages HTTP/1.1
Host: api.anthropic.com
User-Agent: Go-http-client/1.1
-Content-Length: 8870
+Content-Length: 9074
Anthropic-Version: 2023-06-01
Content-Type: application/json
@@ -91,17 +91,22 @@
},
{
"name": "title",
- "description": "Use this tool early in the conversation, BEFORE MAKING ANY GIT COMMITS, to summarize what the chat is about briefly.",
+ "description": "Sets the conversation title and creates a git branch for tracking work. MANDATORY: You must use this tool before making any git commits.",
"input_schema": {
"type": "object",
"properties": {
"title": {
"type": "string",
- "description": "A brief title summarizing what this chat is about"
+ "description": "A concise, descriptive title summarizing what this conversation is about"
+ },
+ "branch_name": {
+ "type": "string",
+ "description": "A 2-3 word alphanumeric hyphenated slug for the git branch name"
}
},
"required": [
- "title"
+ "title",
+ "branch_name"
]
}
},
@@ -243,23 +248,23 @@
Anthropic-Organization-Id: 3c473a21-7208-450a-a9f8-80aebda45c1b
Anthropic-Ratelimit-Input-Tokens-Limit: 200000
Anthropic-Ratelimit-Input-Tokens-Remaining: 200000
-Anthropic-Ratelimit-Input-Tokens-Reset: 2025-04-29T23:43:53Z
+Anthropic-Ratelimit-Input-Tokens-Reset: 2025-04-30T13:14:12Z
Anthropic-Ratelimit-Output-Tokens-Limit: 80000
Anthropic-Ratelimit-Output-Tokens-Remaining: 80000
-Anthropic-Ratelimit-Output-Tokens-Reset: 2025-04-29T23:43:55Z
+Anthropic-Ratelimit-Output-Tokens-Reset: 2025-04-30T13:14:14Z
Anthropic-Ratelimit-Requests-Limit: 4000
Anthropic-Ratelimit-Requests-Remaining: 3999
-Anthropic-Ratelimit-Requests-Reset: 2025-04-29T23:43:52Z
+Anthropic-Ratelimit-Requests-Reset: 2025-04-30T13:14:07Z
Anthropic-Ratelimit-Tokens-Limit: 280000
Anthropic-Ratelimit-Tokens-Remaining: 280000
-Anthropic-Ratelimit-Tokens-Reset: 2025-04-29T23:43:53Z
+Anthropic-Ratelimit-Tokens-Reset: 2025-04-30T13:14:12Z
Cf-Cache-Status: DYNAMIC
-Cf-Ray: 9382aa02de6915c8-SJC
+Cf-Ray: 93874ce69ec8ebe4-SJC
Content-Type: application/json
-Date: Tue, 29 Apr 2025 23:43:55 GMT
-Request-Id: req_011CNduqbZYKv55MjzE4DZWV
+Date: Wed, 30 Apr 2025 13:14:14 GMT
+Request-Id: req_011CNeydDVsWFfpe8jTmFBYK
Server: cloudflare
Via: 1.1 google
X-Robots-Tag: none
-{"id":"msg_0182gYvzvKMzDif56xAt1rT3","type":"message","role":"assistant","model":"claude-3-7-sonnet-20250219","content":[{"type":"text","text":"Here are the tools available to me:\n\n1. bash - Execute shell commands with optional timeout\n2. keyword_search - Find files in a codebase based on keywords\n3. think - Record thoughts and plans (no external effects)\n4. title - Create a brief title for the chat\n5. done - Signal completion with a checklist evaluation \n6. codereview - Run an automated code review\n7. patch - Make precise file modifications\n\nIs there a specific tool you'd like me to explain in more detail or a task you'd like help with?"}],"stop_reason":"end_turn","stop_sequence":null,"usage":{"input_tokens":4,"cache_creation_input_tokens":0,"cache_read_input_tokens":2196,"output_tokens":123}}
\ No newline at end of file
+{"id":"msg_01Ax6kNduzKv6n5goSVxmmiL","type":"message","role":"assistant","model":"claude-3-7-sonnet-20250219","content":[{"type":"text","text":"Based on your request, I'll list the tools available to me:\n\n1. bash - Execute shell commands\n2. keyword_search - Search for files and code based on keywords\n3. think - Record thoughts and plans without external effects\n4. title - Set conversation title and create git branch\n5. done - Mark task as complete with checklist verification\n6. codereview - Run automated code review\n7. patch - File modification tool for precise text edits\n\nThese tools help me assist you with coding tasks, particularly in Go development. How would you like me to help you today?"}],"stop_reason":"end_turn","stop_sequence":null,"usage":{"input_tokens":4,"cache_creation_input_tokens":2241,"cache_read_input_tokens":0,"output_tokens":127}}
\ No newline at end of file