fleet-memory/hindsight-integrations
akhater d441ab814d
feat(openclaw): configurable logging with structured output (#739)
* feat(openclaw): configurable logging with structured output

Replace raw console.log/warn/error spam with a structured logger.
New plugin settings: logLevel, logSummaryIntervalMs, logCompact.
Bank mission log demoted to verbose-only. Retain/recall batched
into periodic summaries. Each recall now shows memory count injected.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* use api.logger for framework-consistent output, show autoRecall/autoRetain on init

Route all log output through OpenClaw's api.logger instead of raw console
calls. Matches mem0 plugin style. Startup now shows mode + feature flags.
Dropped logCompact setting (framework handles formatting). Added subtle
slate-blue color to hindsight prefix for visual differentiation.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* add bank name to init and summary logs, fix singular/plural consistency

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* rename log levels to standard: off, error, warning, info, debug

Per review feedback — use standard level names instead of custom ones.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: billy <billy@oclaw.local>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Nicolò Boschi <boschi1997@gmail.com>
2026-03-30 10:38:02 +02:00
..
ag2 release(ag2): v0.1.1 2026-03-27 10:12:30 +01:00
agno fix: add readme field to integration pyproject.toml files for PyPI (#634) 2026-03-20 17:11:20 +01:00
ai-sdk fix: resolve all Dependabot security alerts (#702) 2026-03-26 13:15:36 +01:00
chat fix: resolve all Dependabot security alerts (#702) 2026-03-26 13:15:36 +01:00
claude-code docs(claude-code): tidy configuration reference and sync README (#706) 2026-03-26 14:07:35 +01:00
crewai fix: resolve remaining Dependabot security alerts (#705) 2026-03-26 13:43:27 +01:00
hermes feat(hermes): file-based config + updated docs (#686) 2026-03-25 16:11:38 +01:00
langgraph fix: resolve remaining Dependabot security alerts (#705) 2026-03-26 13:43:27 +01:00
litellm fix: resolve remaining Dependabot security alerts (#705) 2026-03-26 13:43:27 +01:00
nemoclaw fix: resolve all Dependabot security alerts (#702) 2026-03-26 13:15:36 +01:00
openclaw feat(openclaw): configurable logging with structured output (#739) 2026-03-30 10:38:02 +02:00
pydantic-ai fix: add readme field to integration pyproject.toml files for PyPI (#634) 2026-03-20 17:11:20 +01:00
strands release(strands): v0.1.1 2026-03-24 17:42:52 +01:00