| 339 | static void agent_publish_system_status(agent_worker *w, const char *msg); |
| 340 | static int agent_web_confirm(void *privdata, const char *message, |
| 341 | char *err, size_t err_len); |
| 342 | static void agent_web_log(void *privdata, const char *message); |
| 343 | static bool agent_preflight_edit_old(agent_worker *w, const agent_tool_call *call, |
| 344 | char *err, size_t err_len); |
| 345 | static int agent_worker_sync_tokens(agent_worker *w, const ds4_tokens *tokens, |
| 346 | bool publish_progress, |
| 347 | char *err, size_t err_len); |
| 348 | static int agent_read_default_lines(agent_worker *w); |
| 349 | |
| 350 | static agent_tool_syntax agent_tool_syntax_for_engine(ds4_engine *engine) { |
| 351 | return ds4_engine_is_glm_dsa(engine) ? AGENT_TOOL_SYNTAX_GLM |
no outgoing calls
no test coverage detected