ml-intern / agent /core /agent_loop.py

Commit History

Refactor approval handling and enhance markdown table styles
4501765

akseljoonas HF Staff commited on

Improve agent loop, tools, and research subagent for long-running autonomous tasks
73882d9

akseljoonas HF Staff commited on

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

akseljoonas HF Staff commited on

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

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

Add deterministic pruning of old tool outputs before LLM compaction
64437d0

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

Add per-tool error limits and per-turn request cap
544a574

akseljoonas HF Staff commited on

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

akseljoonas HF Staff commited on

feat: render cancelled tool state in UI after user interrupt
887da19

akseljoonas HF Staff Claude Opus 4.6 commited on

feat: kill sandbox processes and cancel HF jobs on user interrupt
3c91fc8

akseljoonas HF Staff Claude Opus 4.6 commited on

fix: auto-retry on truncated tool calls + correct activity status on refresh
8e63f40

akseljoonas HF Staff Claude Opus 4.6 commited on

fix: live event streaming after reconnection + LiteLLM timeout
47d6895

akseljoonas HF Staff Claude Opus 4.6 commited on

fix: clear pending_approval before tool execution starts
c2a3f88

akseljoonas HF Staff Claude Opus 4.6 commited on

refactor: simplify tool call validation and make interrupts cancel tool execution
f03cbf4

akseljoonas HF Staff Claude Opus 4.6 commited on

feat: CLI local mode, slash commands, interrupt support; remove lmnr; frontend fixes
82b0c13

akseljoonas HF Staff Claude Opus 4.6 commited on

fix: correct context_length init and emit tool_call events for malformed calls
288473a

akseljoonas HF Staff commited on

fix: handle interrupt during streaming tool calls without corrupting context
4eb958e

akseljoonas HF Staff Claude Opus 4.6 commited on

fix: recover malformed tool calls instead of crashing session
c7899fc

akseljoonas HF Staff Claude Opus 4.6 commited on

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

akseljoonas HF Staff commited on

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

akseljoonas HF Staff commited on

feat: resolve sandbox file paths and show tool description in status
ae24efc

akseljoonas HF Staff commited on

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

akseljoonas HF Staff commited on

feat: implement cooperative agent cancellation with cancel button
ecbfd3c

akseljoonas HF Staff commited on

feat: restore sandbox tools and proactive compaction
a644598

akseljoonas HF Staff commited on

feat: merge HF Space improvements
79b2fcc

akseljoonas HF Staff commited on

adding compaction
369d828

akseljoonas HF Staff commited on

sandbox working and agent can use it
786b8bc

akseljoonas HF Staff commited on

add create sandbox tool
2464c2e

akseljoonas HF Staff commited on

log streaming
b7bfe6f

Henri Bonamy commited on

Add hf_repo_files and hf_repo_git tools
bea6687

akseljoonas HF Staff commited on

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

akseljoonas HF Staff commited on

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

akseljoonas HF Staff commited on

fixing logs
990ecba

akseljoonas HF Staff commited on

Add yolo mode for auto-approving tool calls
f4655f7

akseljoonas HF Staff commited on

cleaned comments
f5e1da2

Yoan Di Cosmo commited on

Add auto_file_upload and confirm_cpu_jobs config settings
3fa386c

Yoan Di Cosmo commited on

subprocess uploading
c60bea4

akseljoonas HF Staff commited on

session logging
fa4ba99

akseljoonas HF Staff commited on

poc github tools
ccbe2d2

akseljoonas HF Staff commited on

Merge branch 'main' into private-repo-tool
b70fed7

akseljoonas HF Staff commited on

made cli able to take in copy pasted things
71477da

akseljoonas HF Staff commited on

Added tools to create repos, view them, upload files to them (private). added a clock tool.
82baf19

Henri Bonamy commited on

reworked job tool descriptions + implemented batch processing for hf_job tool calls in cli
6e51e5b

akseljoonas HF Staff commited on

color for output, tool output truncation, plan printing
258ab19

Henri Bonamy commited on

adding a user approval step to jobs api + ruff formatting
122b05c

akseljoonas HF Staff commited on

prompt update and loading from file
5099f9d

akseljoonas HF Staff commited on

added compaction every x tokens
8c943c2

Henri Bonamy commited on

adding observability
4a5166d

akseljoonas HF Staff commited on

a working mcp integration
de136d0

akseljoonas HF Staff commited on

mcp integration done, tools done, agent working
2254333

akseljoonas HF Staff commited on

intermediary commit
1e9763b

akseljoonas HF Staff commited on