Scott Idem
7b443b40a4
feat: http_post tool, nc_talk_history tool, local orchestrator retry
- http_post: POST to external URLs with per-user URL prefix allowlist
(home/{user}/http_allowlist.json); admin-only, confirm-required
- nc_talk_history: read recent NC Talk messages via Basic Auth (requires
nc_username + nc_app_password in channels.json under nextcloud)
- openai_orchestrator: _chat_with_retry() wraps both API calls with
exponential backoff (3 attempts, 1s/2s) on connection errors and
transient status codes (429, 500, 502, 503, 504)
- Docs updated: CLAUDE.md, HELP.md, TODO, MASTER, ROADMAP (50 tools)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-09 13:38:38 -04:00
..
2026-05-08 23:43:52 -04:00
2026-05-09 13:38:38 -04:00
2026-04-27 20:41:06 -04:00
2026-05-09 13:38:38 -04:00
2026-03-06 03:41:00 -05:00
2026-04-05 20:53:06 -04:00
2026-03-18 20:13:11 -04:00
2026-05-05 19:38:58 -04:00
2026-04-30 19:14:53 -04:00
2026-05-05 19:38:58 -04:00
2026-05-08 21:53:35 -04:00
2026-03-10 23:38:39 -04:00
2026-04-05 21:25:18 -04:00
2026-03-06 03:41:00 -05:00
2026-03-20 23:19:09 -04:00
2026-03-17 21:10:07 -04:00
2026-05-02 20:38:31 -04:00
2026-05-08 21:26:43 -04:00
2026-04-29 19:23:53 -04:00
2026-05-05 18:54:27 -04:00
2026-05-08 22:48:21 -04:00
2026-05-08 23:28:49 -04:00
2026-05-09 13:38:38 -04:00
2026-05-08 22:54:37 -04:00
2026-03-29 21:35:54 -04:00
2026-03-20 22:35:40 -04:00
2026-05-08 23:56:17 -04:00
2026-03-20 22:03:42 -04:00
2026-05-09 13:04:24 -04:00
2026-05-08 23:28:49 -04:00
2026-05-05 18:44:51 -04:00
2026-05-08 21:26:43 -04:00
2026-05-05 20:42:32 -04:00
2026-05-02 20:38:31 -04:00
2026-04-05 20:53:06 -04:00