Commit Graph

  • 6db6c7b6ec feat(jobs): t3code events go back to the dispatching conversation, quiet branches close at night main stable hh 2026-10-23 22:25:12 +02:00
  • 2bf2326178 feat(agents,jobs): dispatcher back to high effort, a manual rotation run forces the rotation hh 2026-10-19 13:51:37 +02:00
  • 1d8b8c68a3 docs(*): secrets key in the env example and the secrets page in the readme hh 2026-10-18 16:18:26 +02:00
  • fc97463f0f feat(agents): dispatcher runs at xhigh effort hh 2026-10-13 02:24:14 +02:00
  • 3e62529a0e chore(scripts): one-off split of the eternal memory files by day hh 2026-10-13 01:23:21 +02:00
  • fbfe39a968 feat(agents): reasoning arrives as text for opus and fable agents hh 2026-10-13 01:23:20 +02:00
  • eba0cc6168 feat(jobs): leisure ticks name the day's diary and journal, two own hours stay empty and carry an echo hh 2026-10-13 01:23:20 +02:00
  • dea793dbd7 feat(memory,jobs): replies and curator runs go to daily files hh 2026-10-13 01:23:20 +02:00
  • 0273f29589 feat(t3): background machine is dell-dev, the vm that runs t3 after the dell move hh 2026-10-08 00:13:34 +02:00
  • 9a2f5c2b2b feat(t3): threads on mac and dell start on claude-opus-5-5 hh 2026-10-07 02:53:05 +02:00
  • 9bf897a809 feat(hands): vibegram read takes since and last for a non-consuming look at history hh 2026-09-30 23:33:13 +00:00
  • 78a0293819 fix(hands): watchdog seen moves only on a new peer beat, tracked by message id hh 2026-09-27 18:20:50 +00:00
  • a39e0b27af feat(hands,jobs): drill days skip the beat and ack carries the alert decision hh 2026-09-26 01:52:53 +00:00
  • 47c31ac356 fix(hands,jobs): watchdog window reads the room tail, not the pending cursor hh 2026-09-23 18:18:16 +00:00
  • 91bd50a66d feat(hands,jobs): job-run watchdog looks a week back and alarms on jobs that stopped running hh 2026-09-22 20:15:15 +02:00
  • 426b4055f4 docs(env): SEND_FILE_ROOTS in the agent's .env.example hh 2026-09-08 16:25:06 +02:00
  • ecd26a5457 feat(agents): deep chats, distiller and curator move to claude-opus-5-5 hh 2026-09-22 18:02:07 +00:00
  • 60f11eea5b feat(agents): dispatcher moves to claude-opus-5-5 hh 2026-09-22 17:35:10 +00:00
  • 415f49ccd7 feat(hands,jobs): job-run watchdog reads job_runs and alarms on three failures in a row hh 2026-09-22 17:16:17 +00:00
  • 6e28ff1e5b fix(scripts): vibegram join sends a user-agent, cloudflare blocks the default hh 2026-09-22 14:25:35 +00:00
  • d8ab6bb72c fix(jobs): watchdog checks every six hours, the beat stays daily hh 2026-09-22 14:25:35 +00:00
  • f6cb17acaf feat(hands,jobs): watchdog ring with a neighbour agent, daily heartbeat and silence alarm hh 2026-09-22 14:21:51 +00:00
  • 0475e09c81 fix(tests): vault fixture removes its temp dir hh 2026-09-21 11:10:46 +00:00
  • 58338f132a feat(hands,jobs): журнал прогонов дописывается, шторм новых видов глушится громко hh 2026-09-20 21:36:08 +00:00
  • f3e4d51e4e fix(hands,jobs): суточная сводка уходит и в чистые сутки, норма всплеска замирает на молодости беды hh 2026-09-20 21:25:15 +00:00
  • a0fe09811d feat(hands,jobs): длящаяся беда не пропадает - суточная сводка и всплеск против своей нормы hh 2026-09-20 21:14:31 +00:00
  • b6c5050d69 fix(hands): хвост логов 2000 строк по замеру, образец чистит общий redact hh 2026-09-20 18:30:49 +00:00
  • dac34e505b fix(vault): состояние джобов лежит в доме агента, а не в корне vault hh 2026-09-20 18:28:48 +00:00
  • 9737167c76 feat(jobs,hands): сканер логов флота будит только новым и несёт свою область hh 2026-09-20 18:26:05 +00:00
  • 4592623ff5 refactor(hands): листание komodo становится публичным - им ходят и джобы hh 2026-09-20 18:26:05 +00:00
  • 04fc4dc177 feat(hands): выдача komodo несёт свою область - полные списки, отрезок журнала и фильтры hh 2026-09-20 11:34:27 +00:00
  • 27c4e68b6e feat(memory): the morning seed carries the process start and the code freshness hh 2026-09-17 04:11:08 +00:00
  • 9c3262cba8 fix(memory): mark spawn briefs in the reply log source field hh 2026-09-14 17:12:28 +00:00
  • ae0a16bc17 fix(hands,memory): the daily routine folds into one line and stops crowding out single events hh 2026-09-09 08:24:53 +00:00
  • 8d0f80440e feat(hands,memory): the recall carries the next week of both calendars daily hh 2026-09-09 08:21:03 +00:00
  • f3a625087f feat(agents): the dispatcher may hand a file to the human hh 2026-09-08 15:50:20 +02:00
  • 7d50e6ba1e feat(compose,gateway): mount the shared drop on the same path inside hh 2026-09-08 15:40:51 +02:00
  • a8ad9e2a9d docs(readme,env): the leisure tick and its switches hh 2026-09-07 23:00:17 +00:00
  • 76b044bdbe fix(memory,curator): the leisure plan is not news for the curator hh 2026-09-07 23:00:17 +00:00
  • 0e7df793e5 feat(jobs,vault): hourly leisure tick, the day plan lives in the vault hh 2026-09-07 23:00:14 +00:00
  • 18403e1df9 feat(voice): the answer streams unless the body opts out hh 2026-09-07 00:06:46 +02:00
  • ae9c85cbc5 feat(prompts,agents,voice): the voice agent gets the beaver voice, its own environment and overlay hh 2026-09-06 23:54:37 +02:00
  • d68be3f499 docs(readme): drop the voice points section hh 2026-09-06 23:31:50 +02:00
  • 4dd199147c feat(voice,agents,memory): voice points get their own branch, agent and keys hh 2026-09-06 23:23:12 +02:00
  • b9eb95d8c0 docs(readme): what the setup is, link to the site, memory seeding hh 2026-09-05 04:56:57 +02:00
  • b08a42df50 feat(texts): russian framing for a subagent's report hh 2026-09-04 20:23:44 +02:00
  • 83ca2283a1 feat(frontends): vault root for the api graph hh 2026-09-02 03:48:42 +02:00
  • 6139b2ca98 chore: no personal addresses or nicks in the repo - machines by MagicDNS name, vibegram identity only from env hh 2026-09-02 01:33:58 +02:00
  • 583ffc474e docs: README follows the beaver_agent layout, MODELS.md moves to the vault hh 2026-09-02 00:25:20 +02:00
  • ac4a8d1fae refactor: split config.py into the beaver_agent package (vault, prompts, skills, policy, hands, agents, frontends, texts, memory, jobs) hh 2026-09-02 00:24:31 +02:00
  • f4043a7bfd feat(config): msos mcp for the dispatcher behind MSOS_MCP hh 2026-09-01 23:27:37 +02:00
  • f0842fa8a7 feat(config,policy): skill sets per kind, master without vault skills, attachments in the vault, crons in local tz hh 2026-09-01 23:13:29 +02:00
  • 97597ba25a docs(models): checklist for rolling out a new model hh 2026-09-01 22:00:45 +02:00
  • b801d2f6da feat: fable 5 to fable 5.1 hh 2026-09-01 21:24:36 +02:00
  • 01f5ee5ff2 test(recall,curator): fictional names and facts in fixtures hh 2026-09-01 17:01:51 +02:00
  • 548051ea7f feat(config,curator,recall): memory curator job on opus high, notes head inline in the envelope, portrait in the morning seed hh 2026-09-01 16:48:25 +02:00
  • 2fc84226f7 feat(scripts): one-off memory seed from chats, diary and thoughts via claude -p hh 2026-09-01 16:24:26 +02:00
  • 65bc32a1cf fix(recall): notes file is '<имя> - наблюдения.md' so [[имя]] stays unambiguous hh 2026-09-01 16:21:46 +02:00
  • 7709da4489 fix(config,compose): calendar url out of the config error, capped container logs hh 2026-09-01 13:56:30 +00:00
  • 429359f65e fix(compose): mount recall.py into the gateway config dir hh 2026-09-01 16:10:38 +02:00
  • dd649e568a feat(config,recall): people recall block in the envelope, reply log in мета/бобер/реплики hh 2026-09-01 16:08:55 +02:00
  • c30a8377f3 feat(config): dispatcher effort high by default hh 2026-09-01 15:26:18 +02:00
  • 6c1e877a59 fix(config,vibegram): triage wakes master by alias with wake urgency, event times in local tz hh 2026-08-30 20:34:17 +02:00
  • 96c67b9952 docs(env): komodo hook token is the shared alerter secret via BOOTSTRAP_TOKENS hh 2026-08-30 18:27:19 +02:00
  • 83531e3ef1 feat(config,mcps,policy,compose): komodo alerts with hold, vibegram and ha python_tools, vault rw home zones hh 2026-08-30 18:16:15 +02:00
  • 002230137e feat(t3code): thread events as master injects, hook job without dedupe hh 2026-08-29 22:14:54 +02:00
  • 1da5b36cca feat(t3code): allow every project on both machines hh 2026-08-29 20:54:15 +02:00
  • bd9175d986 feat(config,compose): t3code-mcp as dispatcher hands on mac and dell hh 2026-08-29 20:36:23 +02:00
  • fc0fef734e fix(komodo,config): fresh pagerless shell per exec, panel and api injects framed as the user hh 2026-08-29 17:07:45 +02:00
  • 37217943b5 fix(config): rotation at 500k context, same-day text for size and age rotations hh 2026-08-29 16:54:31 +02:00
  • fda6b7bfdd feat(policy,komodo,config): vault zone and firefly skill rules, komodo python_tool with exec, tests hh 2026-08-29 15:27:32 +02:00
  • 9dc390f271 feat(config): distiller agent, deep chat closing and weekly state jobs, distill prompt hh 2026-08-29 03:05:50 +02:00
  • 16bd13994c feat(config): triage agent, rotation and vibegram jobs, deploy and komodo hooks, vault watch rules hh 2026-08-29 02:29:08 +02:00
  • 044f1de830 feat(config,caddy): single gateway port and site.caddy per the komodo convention hh 2026-08-29 00:49:27 +02:00
  • 2f1fc284fa feat(config,caddy): admin spa under /admin and memory_root for the api frontend hh 2026-08-28 22:14:25 +02:00
  • 9f47460053 feat(config): telegram frontend as home of master and branch hh 2026-08-28 17:57:24 +02:00
  • 28ba2df526 feat(caddy): route /api to the conversations frontend hh 2026-08-28 17:06:08 +02:00
  • d98d34b283 refactor(config): prompts per kind and frontend agents as parameters hh 2026-08-28 16:36:45 +02:00
  • eae273c680 feat(config): chat_path hook and default agents per kind hh 2026-08-28 03:50:40 +02:00
  • 9c46d4ee55 feat(config,compose): dispatcher agent, api frontend, merge prompt and morning seed hh 2026-08-28 03:08:30 +02:00
  • e0a9af8d1a chore(*): ruff, ty, pre-commit and make check for config.py hh 2026-08-28 02:20:23 +02:00
  • f7448729fa chore(deps): local extra installs ../beaver-gateway editable, prod extra from git hh 2026-08-28 02:16:43 +02:00
  • 5fe6f23015 feat(config,compose): prompt tags in config, voice granule folder, runner config dir and .claude.json in entrypoint hh 2026-08-28 02:10:17 +02:00
  • f2dc07a5fd feat(config,compose): sdk agents with vault prompt granules and skill plugins, ro vault with rw sub-mounts, beaver-runner hh 2026-08-28 01:56:40 +02:00
  • 856c5234fb docs(env): documented .env.example, token-based claude auth in README hh 2026-08-27 23:45:51 +02:00
  • 6410efbe03 feat(infra): compose profiles, Makefile, local override example hh 2026-08-27 23:21:31 +02:00
  • 967cc82ee6 feat(config): run the claude agents headless hh 2026-07-28 03:01:06 +02:00
  • d44938367b feat: more permissive prompt hh 2026-07-26 17:37:59 +02:00
  • 1b6f8e56f3 feat: update opus to 5 hh 2026-07-25 14:13:48 +02:00
  • 6539531771 feat: add fable beavers hh 2026-07-21 20:47:06 +02:00
  • 3986374ff5 feat: disallow screen-blocking tools for claude hh 2026-06-03 23:43:08 +02:00
  • cec2c02608 feat: more aggressive prompt hh 2026-06-02 15:42:43 +02:00
  • 7f67547459 feat: add beavergram to default config hh 2026-06-02 02:13:41 +02:00
  • 876fb129d4 feat: bump to opus-4.8 hh 2026-05-31 16:28:19 +02:00
  • 7190025fdf feat: bump gateway for dev, add claude pty snapshot dir hh 2026-05-23 00:13:13 +02:00
  • eaf771f628 feat: bump gateway for dev hh 2026-05-22 01:05:21 +02:00
  • 8c03e9f9d6 feat: bump gateway for dev hh 2026-05-22 00:46:51 +02:00
  • 3f079f487e feat: bump gateway for dev hh 2026-05-22 00:37:04 +02:00
  • 99af700ff2 feat: add setup hh 2026-05-21 23:54:13 +02:00