For Agents
Reverse-chronological session log. Newest entries at top, grouped by date (
## YYYY-MM-DD). Each bullet: one piece of work, short summary, wikilinks to docs touched. Updated byobsidian-documenteron every project doc write. Read byhistorianat bootstrap.
2026-06-26
- Shipped connector half of per-source spend caps (babylon #730):
reply_is_verbatimdispatch pattern for raw/autotrade conf help, replaced hardcodedCONF_HELPkey list withCONF_USAGE(PM owns vocabulary, DRY), and deferred #732 global-config listing pending a contract transport. Pinnedpmv2-contracts9ce3975, gate green. — per-source-spend-caps-730 - Captured reusable verification playbook: build/test the connector against an un-pushed
pmv2-contractsrev via a workspace-root local-path[patch]; get authoritative cargo pass/fail viartk proxy cargo … > log; echo $?(the rtk hook summary once misreported clippy). — connector-contracts-verification-playbook
2026-06-23
- Comprehensive final documentation: created master overview (status, wire contracts, NATS config, observability, deployment), outbound design deep-dive (ack/nak/term, rate limiting, resilience, tests), inbound commands implementation (command reference, dispatch, perms, restart-replay safety). — telegram-connector-complete, telegram-connector-outbound-design, telegram-connector-inbound-commands
- Applied 3 security/reliability fixes to outbound relay (commit
bab38c4, branchfeat/outbound-relay): bot token leak viareqwest::Error::without_url(), required config fields (TELEGRAM_CHAT_ID,NATS_TELEGRAM_NKEY_SEEDnow fail-fast to Dormant), startup token preflight viaTelegramClient::verify_token(). 34 tests (was 26). — security-reliability-fixes-bab38c4
2026-06-22
- Initialized project vault. Overview note + architecture created. — telegram-connector-overview
- Documented Task 5: real NATS JetStream pull consumer impl (
NatsSource,NatsMessage,connect,build_source); async-nats 0.49 API compatibility notes; commit 95b8288. — nats-jetstream-message-source - Documented Task 7: lib/bin split, relay loop with graceful shutdown (
#[cfg(unix)]SIGTERM pattern), 3 wiremock integration tests (Ack/Nak/Term), 23 tests pass; commit 8f0d776. — task7-lib-bin-split-relay-loop-tests