ml-agent / agent

Commit History

Merge pull request #31 from huggingface/agent-improvements
d95cff9

Aksel Joonas Reedi commited on

Fix premature agent loop exit in long-running autonomous tasks
fdddeaa

akseljoonas HF Staff commited on

Only show plan_tool output in CLI, hide all other tool outputs
9f009a3

akseljoonas HF Staff commited on

Use Haiku 4.5 for research sub-agent
267a941

akseljoonas HF Staff commited on

Use Haiku for research sub-agent when main model is Anthropic
a80dea9

akseljoonas HF Staff commited on

Research stats tick every second via background timer
fd8e4cd

akseljoonas HF Staff commited on

Live research stats: tool count, tokens, elapsed time in header
5975e96

akseljoonas HF Staff commited on

Show full sub-agent tool call lines, no truncation
2cc31b2

akseljoonas HF Staff commited on

Revert "Sub-agent log: tool_name → output_preview on one line"
0986040

akseljoonas HF Staff commited on

Sub-agent log: tool_name → output_preview on one line
f362c92

akseljoonas HF Staff commited on

Log 20-char output preview for sub-agent tool calls
c9b20bb

akseljoonas HF Staff commited on

Sub-agent display: 2 lines, gray, 20 char truncation
22c7ba4

akseljoonas HF Staff commited on

Indent ASCII banner to match all other output
4eb48db

akseljoonas HF Staff commited on

Indent all agent output, remove turn separator line
0a1e210

akseljoonas HF Staff commited on

Render streamed responses as markdown, indent agent output for alignment
55fc4e3

akseljoonas HF Staff commited on

Buffer streamed chunks and render full markdown on completion
331c683

akseljoonas HF Staff commited on

Switch banner to doom font with connected letterforms
3d9f156

akseljoonas HF Staff commited on

Hide research sub-agent tool_call and tool_output from CLI display
5b27d87

akseljoonas HF Staff commited on

Tool output: last 10 lines for main agent, rolling 3-line display for sub-agents
2fc9917

akseljoonas HF Staff commited on

Fix Ctrl+C at idle prompt: no false interrupt, no stuck state
3108680

akseljoonas HF Staff commited on

Replace compact panel with medium ASCII art banner
1041705

akseljoonas HF Staff commited on

Fix streaming: line-buffered output instead of per-token Live re-render
e97f329

akseljoonas HF Staff commited on

Overhaul CLI visual design with rich-powered formatting
767d102

akseljoonas HF Staff commited on

feat: add headless CLI mode with local filesystem tools and rich terminal rendering
af6a7ab

akseljoonas HF Staff commited on

refactor: append dynamic session context after static system prompt for cache stability
110c57a

akseljoonas HF Staff commited on

Deduplicate file re-reads via content hashing for local and sandbox tools
0e5c34b

akseljoonas HF Staff commited on

feat: LLM-based pruning for complex tool outputs (hf_jobs)
263e229

akseljoonas HF Staff Claude Opus 4.6 (1M context) commited on

fix: also skip plan_tool from deterministic pruning
2383b4b

akseljoonas HF Staff Claude Opus 4.6 (1M context) commited on

fix: skip research tool outputs in deterministic pruning
84633b2

akseljoonas HF Staff Claude Opus 4.6 (1M context) commited on

Add deterministic pruning of old tool outputs before LLM compaction
06d26aa

akseljoonas HF Staff Claude Opus 4.6 (1M context) commited on

Add per-tool error limits and per-turn request cap
950ca5c

akseljoonas HF Staff commited on

feat: add doom-loop detection for repeated tool call patterns
0c2eb90

akseljoonas HF Staff commited on

fix: move import/signature validation to sandbox, keep host-side lightweight
7301cf5

akseljoonas HF Staff Claude Opus 4.6 (1M context) commited on

fix: update system_prompt_v3.yaml (the actual active prompt) to use research tool
a61953e

akseljoonas HF Staff Claude Opus 4.6 (1M context) commited on

feat: emit tool_log events from research sub-agent for UI liveness
0b3071f

akseljoonas HF Staff Claude Opus 4.6 (1M context) commited on

feat: add research sub-agent tool, slim down main agent system prompt
1158f2c

akseljoonas HF Staff Claude Opus 4.6 (1M context) commited on

Improve tool output quality: ANSI stripping, tail-biased truncation, noise suppression
6f67ddc

akseljoonas HF Staff commited on

feat: render cancelled tool state in UI after user interrupt
d2c1b12

akseljoonas HF Staff Claude Opus 4.6 commited on

feat: cancel sandbox creation on user interrupt
0cee198

akseljoonas HF Staff Claude Opus 4.6 commited on

feat: kill sandbox processes and cancel HF jobs on user interrupt
9aea4e6

akseljoonas HF Staff Claude Opus 4.6 commited on

fix: auto-retry on truncated tool calls + correct activity status on refresh
12b7c8f

akseljoonas HF Staff Claude Opus 4.6 commited on

fix: retry sandbox API calls on transient failures
28bdef8

akseljoonas HF Staff Claude Opus 4.6 commited on

fix: live event streaming after reconnection + LiteLLM timeout
c88804e

akseljoonas HF Staff Claude Opus 4.6 commited on

chore: double sandbox command timeouts
b3bfe9c

akseljoonas HF Staff Claude Opus 4.6 commited on

chore: increase sandbox sleep_time to 45 min
13c9794

akseljoonas HF Staff Claude Opus 4.6 commited on

fix: clear pending_approval before tool execution starts
e3e5ceb

akseljoonas HF Staff Claude Opus 4.6 commited on

fix: gracefully handle MCP and OpenAPI failures during startup
0427177

akseljoonas HF Staff Claude Opus 4.6 commited on

refactor: simplify tool call validation and make interrupts cancel tool execution
960792d

akseljoonas HF Staff Claude Opus 4.6 commited on

feat: prompt for HF token interactively when not found
7edb225

akseljoonas HF Staff Claude Opus 4.6 commited on

fix: correct context_length init and emit tool_call events for malformed calls
085cd02

akseljoonas HF Staff commited on