Commit Graph
38 Commits
Author SHA1 Message Date
hh c30a8377f3 feat(config): dispatcher effort high by default 2026-09-01 15:26:18 +02:00
hh 6c1e877a59 fix(config,vibegram): triage wakes master by alias with wake urgency, event times in local tz 2026-08-30 20:34:17 +02:00
hh 96c67b9952 docs(env): komodo hook token is the shared alerter secret via BOOTSTRAP_TOKENS 2026-08-30 18:27:19 +02:00
hh 83531e3ef1 feat(config,mcps,policy,compose): komodo alerts with hold, vibegram and ha python_tools, vault rw home zones 2026-08-30 18:16:15 +02:00
hh 002230137e feat(t3code): thread events as master injects, hook job without dedupe 2026-08-29 22:48:45 +02:00
hh 1da5b36cca feat(t3code): allow every project on both machines 2026-08-29 20:54:15 +02:00
hh bd9175d986 feat(config,compose): t3code-mcp as dispatcher hands on mac and dell 2026-08-29 20:36:23 +02:00
hh fc0fef734e fix(komodo,config): fresh pagerless shell per exec, panel and api injects framed as the user 2026-08-29 17:07:45 +02:00
hh 37217943b5 fix(config): rotation at 500k context, same-day text for size and age rotations 2026-08-29 16:54:31 +02:00
hh fda6b7bfdd feat(policy,komodo,config): vault zone and firefly skill rules, komodo python_tool with exec, tests 2026-08-29 15:27:32 +02:00
hh 9dc390f271 feat(config): distiller agent, deep chat closing and weekly state jobs, distill prompt 2026-08-29 03:05:50 +02:00
hh 16bd13994c feat(config): triage agent, rotation and vibegram jobs, deploy and komodo hooks, vault watch rules 2026-08-29 02:29:08 +02:00
hh 044f1de830 feat(config,caddy): single gateway port and site.caddy per the komodo convention 2026-08-29 00:49:27 +02:00
hh 2f1fc284fa feat(config,caddy): admin spa under /admin and memory_root for the api frontend 2026-08-28 22:14:25 +02:00
hh 9f47460053 feat(config): telegram frontend as home of master and branch 2026-08-28 17:57:24 +02:00
hh 28ba2df526 feat(caddy): route /api to the conversations frontend 2026-08-28 17:06:08 +02:00
hh d98d34b283 refactor(config): prompts per kind and frontend agents as parameters 2026-08-28 16:36:45 +02:00
hh eae273c680 feat(config): chat_path hook and default agents per kind 2026-08-28 03:50:40 +02:00
hh 9c46d4ee55 feat(config,compose): dispatcher agent, api frontend, merge prompt and morning seed 2026-08-28 03:08:30 +02:00
hh e0a9af8d1a chore(*): ruff, ty, pre-commit and make check for config.py 2026-08-28 02:20:36 +02:00
hh f7448729fa chore(deps): local extra installs ../beaver-gateway editable, prod extra from git 2026-08-28 02:16:43 +02:00
hh 5fe6f23015 feat(config,compose): prompt tags in config, voice granule folder, runner config dir and .claude.json in entrypoint 2026-08-28 02:10:17 +02:00
hh f2dc07a5fd feat(config,compose): sdk agents with vault prompt granules and skill plugins, ro vault with rw sub-mounts, beaver-runner 2026-08-28 01:56:40 +02:00
hh 856c5234fb docs(env): documented .env.example, token-based claude auth in README
Every variable the compose file, the gateway and config.py read, grouped
and explained, including the ones the Jarvis rework will need
(CLAUDE_CODE_OAUTH_TOKEN, TELEGRAM_*, T3_*, KOMODO_*).
2026-08-27 23:45:51 +02:00
hh 6410efbe03 feat(infra): compose profiles, Makefile, local override example
All services sit behind profiles (db, gateway, obsidian) selected via
COMPOSE_PROFILES in .env; Makefile with the usual verbs and a `deploy`
target that pushes main:stable.
2026-08-27 23:21:31 +02:00
hh 967cc82ee6 feat(config): run the claude agents headless
`transport="stream_json"` puts them on `claude -p` with piped stdin
instead of a pseudo-tty. The pi is the machine the PTY path hurt most:
seconds per spawn waiting for an Ink render loop to settle — which is
why `startup_delay` had crept to 60s — and the occasional prompt lost to
a swallowed paste. Neither failure mode has an analogue on a pipe.

`include_partial_messages` comes with it, so Anthropic-API clients get
token-level SSE rather than one delta per finished block.

Drops `--remote-control`: it only means anything for an interactive
session, and the transport would strip it anyway.
2026-07-28 03:01:06 +02:00
hh d44938367b feat: more permissive prompt 2026-07-26 17:37:59 +02:00
hh 1b6f8e56f3 feat: update opus to 5 2026-07-25 14:13:48 +02:00
hh 6539531771 feat: add fable beavers 2026-07-21 20:47:06 +02:00
hh 3986374ff5 feat: disallow screen-blocking tools for claude 2026-06-03 23:43:08 +02:00
hh cec2c02608 feat: more aggressive prompt 2026-06-02 15:42:43 +02:00
hh 7f67547459 feat: add beavergram to default config 2026-06-02 02:13:41 +02:00
hh 876fb129d4 feat: bump to opus-4.8 2026-05-31 16:28:19 +02:00
hh 7190025fdf feat: bump gateway for dev, add claude pty snapshot dir 2026-05-23 00:13:13 +02:00
hh eaf771f628 feat: bump gateway for dev 2026-05-22 01:05:21 +02:00
hh 8c03e9f9d6 feat: bump gateway for dev 2026-05-22 00:46:51 +02:00
hh 3f079f487e feat: bump gateway for dev 2026-05-22 00:37:04 +02:00
hh 99af700ff2 feat: add setup 2026-05-21 23:54:13 +02:00