hh
1d8b8c68a3
docs(*): secrets key in the env example and the secrets page in the readme
2026-10-18 16:18:26 +02:00
hh
a39e0b27af
feat(hands,jobs): drill days skip the beat and ack carries the alert decision
2026-09-26 01:52:53 +00:00
hh
47c31ac356
fix(hands,jobs): watchdog window reads the room tail, not the pending cursor
2026-09-23 18:18:27 +00:00
hh
91bd50a66d
feat(hands,jobs): job-run watchdog looks a week back and alarms on jobs that stopped running
2026-09-22 20:15:15 +02:00
hh
415f49ccd7
feat(hands,jobs): job-run watchdog reads job_runs and alarms on three failures in a row
2026-09-22 17:16:17 +00:00
hh
d8ab6bb72c
fix(jobs): watchdog checks every six hours, the beat stays daily
2026-09-22 14:25:35 +00:00
hh
f6cb17acaf
feat(hands,jobs): watchdog ring with a neighbour agent, daily heartbeat and silence alarm
2026-09-22 14:21:51 +00:00
hh
a8ad9e2a9d
docs(readme,env): the leisure tick and its switches
2026-09-07 23:00:17 +00:00
hh
d68be3f499
docs(readme): drop the voice points section
2026-09-06 23:31:50 +02:00
hh
4dd199147c
feat(voice,agents,memory): voice points get their own branch, agent and keys
2026-09-06 23:26:35 +02:00
hh
b9eb95d8c0
docs(readme): what the setup is, link to the site, memory seeding
2026-09-05 04:56:57 +02:00
hh
583ffc474e
docs: README follows the beaver_agent layout, MODELS.md moves to the vault
2026-09-02 00:25:20 +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
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
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
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
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
99af700ff2
feat: add setup
2026-05-21 23:54:13 +02:00