Reid and GitHub
6bbf87ba3a
feat(routines): enable tool access in lightweight routine execution ( #257 ) ( #730 )
...
* Rebase onto staging
* fix(routines): prevent autonomy-escalation in lightweight routines
- Add ROUTINE_TOOL_DENYLIST to block routine_create/update/delete/fire
and restart from being callable by lightweight routines
- Deduplicate sentinel logic by reusing handle_text_response() in the
no-tools path
- Filter tool definitions sent to LLM to only include callable tools,
avoiding wasted tokens on tools that would be rejected
2026-03-12 11:38:27 -07:00
..
2026-03-12 11:16:40 -07:00
2026-03-12 11:16:23 -07:00
2026-03-12 11:16:23 -07:00
2026-03-11 20:28:38 -07:00
2026-03-10 13:25:32 -07:00
2026-03-12 11:16:23 -07:00
2026-03-07 18:01:40 +00:00
2026-03-11 03:36:25 +00:00
2026-03-11 03:36:25 +00:00
2026-03-06 00:49:10 +00:00
2026-03-12 11:38:27 -07:00
2026-03-05 09:13:09 +00:00
2026-03-07 09:15:00 +00:00
2026-03-05 09:13:09 +00:00
2026-03-11 16:52:31 -07:00
2026-03-06 08:12:56 +00:00
2026-03-07 09:15:00 +00:00
2026-03-05 09:13:09 +00:00
2026-03-07 09:15:00 +00:00
2026-03-05 09:13:09 +00:00
2026-03-07 09:15:00 +00:00
2026-03-06 08:12:56 +00:00
2026-03-12 01:52:47 +00:00
2026-03-09 07:10:25 +00:00
2026-02-22 08:09:56 +00:00
2026-03-11 11:48:24 -07:00
2026-03-11 11:48:24 -07:00
2026-03-11 11:48:24 -07:00
2026-03-11 11:48:24 -07:00
2026-03-11 11:48:24 -07:00
2026-03-10 18:37:10 -07:00
2026-03-10 04:39:51 +00:00
2026-03-11 17:03:12 -07:00
2026-02-12 12:25:36 +01:00
2026-03-07 09:10:05 +00:00
2026-03-10 16:34:54 -07:00
2026-03-10 08:11:21 -07:00
2026-03-08 13:32:42 -07:00
2026-03-06 05:59:01 +00:00
2026-03-06 04:39:04 +00:00
2026-03-05 09:13:09 +00:00
2026-03-05 09:13:09 +00:00
2026-02-27 12:01:32 -08:00
2026-03-07 18:01:40 +00:00
2026-03-07 09:15:00 +00:00
2026-03-10 16:34:54 -07:00