zap
06fa5821a5
docs(wip): track google workspace and n8n plan
2026-03-12 19:33:55 +00:00
zap
044e36f385
fix(n8n-webhook): auto-load local gog automation env
2026-03-12 19:16:24 +00:00
zap
afa48a3aa6
feat(n8n-webhook): bridge approvals to gog executors
2026-03-12 18:29:33 +00:00
zap
1eabaeb652
feat(n8n-webhook): add approval-gated notification executor
2026-03-12 17:41:59 +00:00
zap
dc990a1af3
fix(n8n-webhook): deploy and verify expanded action bus
2026-03-12 17:33:26 +00:00
zap
9dcc477a98
feat(n8n-webhook): expand action bus starter workflow
2026-03-12 17:22:58 +00:00
zap
2757527957
docs(memory): record n8n usage preference
2026-03-12 16:47:59 +00:00
zap
aa0914f734
feat(n8n): add get-logs action
2026-03-12 16:45:19 +00:00
zap
c1f851b451
feat(n8n): wire notify and persist append logs
2026-03-12 15:03:35 +00:00
zap
9b8b744cb1
fix(skill): simplify n8n action router
2026-03-12 07:32:40 +00:00
zap
e0a3694430
feat(skill): finish n8n webhook skill
2026-03-12 07:07:21 +00:00
zap
295809b161
feat(skill): add n8n action-bus helper
2026-03-12 06:51:15 +00:00
zap
7a44225481
feat(skill): add local n8n webhook skill draft
2026-03-12 06:47:00 +00:00
zap
ce068eb5b4
docs(network): mark primary LAN ip
2026-03-12 06:35:01 +00:00
zap
a6434e5a02
docs(infra): record local n8n agent service
2026-03-12 06:34:08 +00:00
zap
165e987dbc
chore(memory): remove flynn-related notes
2026-03-11 20:35:51 +00:00
zap
27211f9325
docs(roadmap): prioritize backlog into now-soon-later
2026-03-11 19:22:35 +00:00
zap
1c2b051b23
feat(tasks): add second-wave improvement follow-ups
2026-03-11 19:19:46 +00:00
zap
3611f6090e
feat(tasks): add tool wishlist follow-ups
2026-03-11 19:15:38 +00:00
zap
0f33027354
feat(tasks): add LAN service expansion follow-ups
2026-03-11 19:09:18 +00:00
zap
6b7e17f3c0
feat(memory): add project and task guidance
2026-03-11 19:04:18 +00:00
zap
b1dd738966
docs(memory): add naming and maintenance guidance
2026-03-11 18:59:53 +00:00
zap
36c2c3fa25
docs(memory): add taxonomy and retrieval guide
2026-03-11 18:58:55 +00:00
zap
fba23985c6
chore(memory): reclassify topical notes into subfolders
2026-03-11 18:56:55 +00:00
zap
575e4a8ba6
chore(memory): archive low-value session summaries
2026-03-11 18:53:57 +00:00
zap
24edec6704
docs(memory): tighten long-term memory hygiene
2026-03-11 18:52:33 +00:00
zap
b59943ba25
docs(memory): record brave, telegram, and daily-brief progress
2026-03-10 21:22:41 +00:00
zap
6b9ab3c122
docs(workflow): enforce state-first checks before setup advice
2026-03-10 20:18:43 +00:00
zap
8d288918e3
docs(search): record routing policy and fallback tuning
2026-03-10 20:04:32 +00:00
zap
5fa4368573
docs(memory): restore and update long-term notes
2026-03-10 19:26:51 +00:00
zap
d74eae62bd
chore(memory): update boot last run and startup health data
2026-03-10 00:38:07 +00:00
zap
f80530a042
chore(boot): refresh startup health snapshot
2026-03-09 03:32:48 +00:00
zap
9bc4b4a560
chore(boot): refresh startup health snapshot
2026-03-09 03:18:39 +00:00
zap
5aa4f6e2d3
chore(memory): record 2026-03-09 stability and skill notes
2026-03-09 02:14:20 +00:00
zap
32a16769ee
chore(boot): refresh startup health snapshot
2026-03-09 00:32:55 +00:00
zap
c065895af1
chore(boot): refresh startup health status
2026-03-09 00:27:26 +00:00
zap
607571d0c9
chore(boot): record startup health check status
2026-03-09 00:16:08 +00:00
zap
04987af144
docs(backup): record minio versioning and lifecycle policy
2026-03-06 01:38:13 +00:00
zap
3c898aafd1
chore(security): quarantine stale acpx.bak and clear audit findings
2026-03-05 21:42:04 +00:00
zap
b76815b4da
chore(security): refresh deep-audit status and clear stale warning
2026-03-05 21:37:25 +00:00
zap
23c2546fc1
chore(memory): clear stale hooks warning from startup health
2026-03-05 21:34:19 +00:00
zap
23782735a1
docs(cost): update plan with corrections from official docs
...
- Phase 1: clarify cacheRetention only applies to Claude models; GPT auto-caches; GLM has none
- Phase 1: add TTL reality check (short=5min, long=1h) and implications for heartbeat timing
- Phase 2: explain why long TTL + 25m heartbeat is the right combo
- Phase 4: replace generic prompt tips with model-specific guidance from official Anthropic/OpenAI docs
- Added prompt structure notes for cache efficiency, GLM-4.7 tighter prompting requirements
- References: memory/references/*.md
2026-03-05 20:37:32 +00:00
zap
79e61f4528
docs(references): add Anthropic + OpenAI official best practices
...
- anthropic-prompt-caching.md: KV cache mechanics, TTLs, pricing, auto vs explicit
- openai-prompt-caching.md: automatic caching, in-memory vs 24h retention, prompt_cache_key
- anthropic-prompting-best-practices.md: clear instructions, XML tags, few-shot, model-specific notes
- openai-prompting-best-practices.md: message roles, optimization framework, structured outputs, model selection
Key findings:
- Anthropic caching: only for Claude models, 5m default TTL, 1h optional, 10% cost for reads
- OpenAI caching: automatic/free, 5-10min default, 24h extended for GPT-5+
- GLM/ZAI models: neither caching mechanism applies
- Subagent model routing table added to openai-prompting-best-practices.md
2026-03-05 20:34:38 +00:00
zap
c2fe8155e3
docs(cost): add upstream safety rules to cost optimization plan
...
Hard constraints: no dist edits, no undocumented config keys, no middleware.
Safe: documented openclaw.json knobs + workspace files only.
Includes update workflow and pre-implementation verification checklist.
2026-03-05 20:25:59 +00:00
zap
6642964ae6
docs(cost): add inference cost optimization plan — 4 phases
...
Phase 1: Enable prompt caching (cacheRetention: long on Claude models)
Phase 2: Heartbeat cache warming (25m main, 55m default)
Phase 3: Context pruning (cache-ttl mode, 1h TTL)
Phase 4: Cheaper models for subagents (GLM-4.7 free tier for bulk work)
All config-only, no OpenClaw code changes, fully reversible.
2026-03-05 20:20:03 +00:00
zap
c9fa2e1d95
docs(council): save D/P and personality run results + mode comparison
...
- D/P run: 5 subagents, ~77k tokens, produced scored shortlists + merges
- Personality run: 4 subagents, ~62k tokens, produced narrative + verdict
- Comparison: D/P better for concrete ideas/scoring, personality better for adversarial tension/narrative
- Key finding: D/P lacks built-in skeptic, personality lacks structured scoring
- Proposed improvement: hybrid mode combining both strengths
2026-03-05 19:44:34 +00:00
zap
0acd7a2772
chore(tasks): add Flynn council pipeline fix to TODO
...
- medium priority, plan in memory/plans/flynn-council-fix.md
- 5 phases, estimated 1-2 focused sessions
2026-03-05 19:01:49 +00:00
zap
e7051a617f
docs(council): add Flynn council pipeline fix plan
...
- 5-phase plan: config, structured output, bridge caps, E2E run, zap integration
- Work to happen on fix/council-pipeline branch in ~/flynn
- Goal: get Flynn's dual-council working so zap can delegate to it
2026-03-05 19:00:58 +00:00
zap
3e198bcbb3
docs(council): add experimental findings from all 3 flow types
...
- Tested parallel 1-round, sequential 1-round, debate/parallel 3-round
- 3 rounds is sweet spot: positions converge, meaningful evolution
- Sequential most token-efficient; parallel 3-round best depth-to-cost
- Debate and parallel 3-round mechanically identical (prompt tone differs)
- Added cost profiles, recommended defaults by use case
- Updated TODOs: unify flows, test 2-round, test mixed model tiers
2026-03-05 16:39:32 +00:00
zap
da36000050
feat(council): add configurable rounds, flow parameters, and round-specific prompts
...
- Parameters: flow (parallel/sequential/debate), rounds (1-5), tier (light/medium/heavy)
- Round-specific prompt templates: opening, rebuttal, final position
- Multi-round referee template tracks position evolution across rounds
- Word count guidance decreases per round to control token cost
- Subagent labeling convention: council-r{round}-{role}
- Updated from live testing with 1-round and 3-round parallel debates
2026-03-05 16:21:22 +00:00