Commit Graph

41 Commits

Author SHA1 Message Date
William Valentin 44c7409a20 feat(councils): add preflight, schema-driven outputs, and artifact reporting 2026-02-22 15:56:30 -08:00
William Valentin 7c121b82c6 feat(councils-ui): add on-demand council conversations panel and model config controls 2026-02-21 11:26:04 -08:00
William Valentin c322e3ab51 docs(councils): add quickstart, API doc, and state tracking 2026-02-21 10:49:24 -08:00
William Valentin 2c3a00f6dd Improve in-flight cancel latency via run abort signal propagation 2026-02-19 12:24:39 -08:00
William Valentin 01cd726d7c feat(gateway): add interrupt preemption telemetry and requester notice 2026-02-19 11:48:41 -08:00
William Valentin d0978633ab feat(dashboard): add model tier default controls and document cancel path 2026-02-19 09:53:05 -08:00
William Valentin 8234cc93f3 feat: add webchat pwa push subscription support 2026-02-18 10:46:55 -08:00
William Valentin 9cbd66cdcc feat: preempt active runs in interrupt queue mode 2026-02-18 10:06:35 -08:00
William Valentin 9c9ab92e9d feat(gateway): expand sessions surface with operator metadata and paging hardening 2026-02-17 16:14:06 -08:00
William Valentin 8d123cf859 feat(companion): support runtime client autoConnect mode 2026-02-17 15:38:13 -08:00
William Valentin 97afc39e01 feat(companion): add typed canvas RPC helpers for runtime clients 2026-02-17 15:38:13 -08:00
William Valentin 9a2f1e2bb2 chore: checkpoint browser tooling and routing updates 2026-02-17 15:18:37 -08:00
William Valentin 27b3acf5e6 docs(browser): document six browser tools and enablement gates 2026-02-16 18:16:46 -08:00
William Valentin 9c8da41610 docs: add proactive context usage and compaction guidance 2026-02-16 15:44:13 -08:00
William Valentin 289fc44380 feat(cli): enforce minio ingestion extractor checks in setup and doctor 2026-02-16 14:45:45 -08:00
William Valentin 0548ab3833 feat(tools): add docx extraction for minio ingestion 2026-02-16 14:45:45 -08:00
William Valentin e8a785b61f feat(tools): add pdf extraction for minio ingestion 2026-02-16 14:45:45 -08:00
William Valentin 63df791b26 feat(tools): add kubernetes homelab awareness tools 2026-02-16 14:45:45 -08:00
William Valentin 22f225998f feat(tools): add minio prefix sync into memory 2026-02-16 14:45:45 -08:00
William Valentin 0be93c20b5 feat(tools): add minio ingestion into memory namespaces 2026-02-16 14:45:45 -08:00
William Valentin 93621bbe6e feat(analytics): add top tools and topics to session analytics 2026-02-16 14:45:45 -08:00
William Valentin 3d7144b2c5 feat(gateway): add system.sessionAnalytics usage snapshot RPC 2026-02-16 14:45:45 -08:00
William Valentin ce9af106ff Add macOS iOS Android companion platform client wrappers 2026-02-16 13:55:35 -08:00
William Valentin 542a8cb70f Add companion runtime gateway client foundation 2026-02-16 13:35:28 -08:00
William Valentin a954d7e136 Add Android node foundation with FCM push support 2026-02-16 12:55:22 -08:00
William Valentin 58c4b0b9bb Add iOS node push-token registration foundation 2026-02-16 12:47:34 -08:00
William Valentin bea4c54f3b Add macOS companion node status and system.nodes APIs 2026-02-16 12:41:58 -08:00
William Valentin 8a0b4f3dbb Add canvas artifact RPC foundation for A2UI 2026-02-16 12:36:02 -08:00
William Valentin fe8674e108 Add node location access RPCs and operator visibility 2026-02-16 12:30:55 -08:00
William Valentin d9f7807ab2 feat(gateway): add node capability negotiation foundation 2026-02-16 12:14:25 -08:00
William Valentin 813a0dc5c5 feat(gateway): complete openclaw phase1 queue parity v2 2026-02-16 12:04:33 -08:00
William Valentin 8e9f9aa4de feat(channels): add bluebubbles imessage adapter 2026-02-16 09:41:26 -08:00
William Valentin 693dcd8421 feat(channels): add google chat adapter and webhook route 2026-02-16 02:07:55 -08:00
William Valentin 8e35d2d674 feat(channels): add microsoft teams bot framework adapter 2026-02-16 02:00:14 -08:00
William Valentin 2cdfb66071 feat(tools): propagate timeout abort signals to tool execution 2026-02-15 22:05:43 -08:00
William Valentin c6e3d09ecc feat(gateway): add sender presence tracking 2026-02-15 19:28:16 -08:00
William Valentin 692a0c5ea3 docs(api): clarify Tailscale auth config key 2026-02-15 11:24:47 -08:00
William Valentin 4e28ca7c8f docs: align gateway auth docs with config schema 2026-02-15 11:22:59 -08:00
William Valentin 6e3f1fdd3f docs: add start-here index and gateway lane-queue diagram 2026-02-15 11:20:32 -08:00
William Valentin f2cdd1abd2 docs: add safety docs and OpenClaw gap roadmap 2026-02-15 10:17:07 -08:00
William Valentin 8a6cd7f559 docs: Add comprehensive documentation for production deployment and contribution
This commit adds 6 new documentation files to fill critical gaps:

- CONTRIBUTING.md: Developer onboarding guide with setup, workflow,
  code style, testing, and adding features

- TROUBLESHOOTING.md: Common issues and solutions for errors,
  model issues, tool issues, channel issues, gateway issues,
  configuration issues, and memory/database issues

- docs/api/PROTOCOL.md: Gateway JSON-RPC protocol documentation
  with connection, authentication, message format, methods,
  events, error codes, and example client implementation

- docs/api/TOOLS.md: Tools API documentation covering tool interface,
  input schema format, result format, tool patterns,
  tool registration, tool policy, execution flow, and
  builtin tools reference

- docs/deployment/PRODUCTION.md: Production deployment guide
  covering Docker deployment, systemd service, security,
  configuration, monitoring, backup & recovery, and
  performance tuning

- docs/performance/TUNING.md: Performance optimization guide
  covering context management, model routing, tool execution,
  memory & embeddings, session management, database
  performance, gateway performance, and resource usage

These files complement the existing excellent documentation
(README.md, AGENTS.md, ARCHITECTURE.md, STRUCTURE.md,
CONVENTIONS.md) to provide complete coverage for users,
developers, and operators.
2026-02-13 16:07:29 -08:00