ml-agent / agent /core

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

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

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

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

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

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

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

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: live event streaming after reconnection + LiteLLM timeout
c88804e

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

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

akseljoonas HF Staff commited on

fix: handle interrupt during streaming tool calls without corrupting context
a017896

akseljoonas HF Staff Claude Opus 4.6 commited on

fix: recover malformed tool calls instead of crashing session
443a99a

akseljoonas HF Staff Claude Opus 4.6 commited on

feat: upgrade CLI with local tools, slash commands, and interrupt support
392de34

akseljoonas HF Staff Claude Opus 4.6 commited on

fix: properly close SDK message on error, show tool errorText
c68afb6

akseljoonas HF Staff commited on

fix: patch dangling tool calls on error, move undo to context manager
e9c82b7

akseljoonas HF Staff commited on

remove lmnr dependency
1de37c8

akseljoonas HF Staff commited on

feat: cleanup sandbox spaces on session end and increase cookie TTL
94e0915

akseljoonas HF Staff commited on

feat: resolve sandbox file paths for hf_jobs script display
555a204

akseljoonas HF Staff commited on

fix: inject OAuth token into MCP server headers at runtime
00102c4

akseljoonas HF Staff commited on

fix: route all HF token usage through session.hf_token from OAuth
5510397

akseljoonas HF Staff commited on

feat: implement cooperative agent cancellation with cancel button
2bc3b1a

akseljoonas HF Staff commited on

feat: add hf_papers tool for paper discovery and reading
12c8f97

akseljoonas HF Staff commited on

feat: restore sandbox tools and proactive compaction
a33baef

akseljoonas HF Staff commited on

feat: merge HF Space improvements
bdbcdab

akseljoonas HF Staff commited on

adding compaction
0aec89b

akseljoonas HF Staff commited on

sandbox working and agent can use it
8ded4a9

akseljoonas HF Staff commited on

add create sandbox tool
8222392

akseljoonas HF Staff commited on

sandbox start
8d987c7

akseljoonas HF Staff commited on

log streaming
226dea1

Henri Bonamy commited on

deleted search code
9d53405

akseljoonas HF Staff commited on

adding whoami to system prompt
4197b96

akseljoonas HF Staff commited on

Add hf_repo_files and hf_repo_git tools
8b2c9e3

akseljoonas HF Staff commited on

Cleaning up tools
a2eb28d

akseljoonas HF Staff commited on

Remove utils_tools and disable private_hf_repo_tool
c92b763

akseljoonas HF Staff commited on

Fix: look for hardware_flavor at top level of tool_args, not nested
5d45d14

akseljoonas HF Staff commited on

Merge configurable-permissions: add confirm_cpu_jobs, auto_file_upload, keep yolo mode
9bb2fc3

akseljoonas HF Staff commited on

Merge branch 'dataset_tools'
e96ab7e

akseljoonas HF Staff commited on

Unify dataset tools into single comprehensive hf_inspect_dataset tool
0d8b29e

akseljoonas HF Staff commited on

fixing logs
67f8ace

akseljoonas HF Staff commited on

Add yolo mode for auto-approving tool calls
803b966

akseljoonas HF Staff commited on

cleaned comments
5ede083

Yoan Di Cosmo commited on

Added 2 dataset tools, one to list rows, the other one to download the dataset
ba44575

Yoan Di Cosmo commited on

Add auto_file_upload and confirm_cpu_jobs config settings
4a6892c

Yoan Di Cosmo commited on