Commit Graph

  • 30ecdc16c2 fix: bump Infisical image tag and add deploy failure notification main dtoro 2026-08-12 18:05:54 +02:00
  • d79b0862bd feat: serve OpenAPI spec at /api/v1/openapi.json dtoro 2026-08-12 17:48:10 +02:00
  • 53823595de fix: add ethtool, lsmod, lspci, modinfo, dkms to read-only command allowlist dtoro 2026-08-12 13:27:33 +02:00
  • 7ecf720166 feat: entity graph app with theme-aware colors, icons, filters, and blast radius dtoro 2026-08-11 22:42:20 +02:00
  • febc153b7f fix: add involves edge from task to agent:nomos at creation dtoro 2026-08-11 22:03:12 +02:00
  • 7d6a3320d4 fix: add involves edge from task to agent:nomos at creation dtoro 2026-08-11 21:58:18 +02:00
  • 60bc9d555d fix: add precedes graph edge from classification to execution dtoro 2026-08-11 21:18:45 +02:00
  • ebe1b95acf sync AGENTS.md tool list with MCP server (63 tools); fix 7 stale references in .agents/ dtoro 2026-08-09 00:04:58 +02:00
  • 5e10437fe3 Phase 4 (Performance) + Phase 6 (Infrastructure) completion dtoro 2026-08-08 23:46:43 +02:00
  • 7236c46e5c 0.29.1 — review-fix round on E3: RunOutput, sshKeyPath fallback, RunStreaming consolidation, signer cache, stderr in errors dtoro 2026-08-08 23:01:10 +02:00
  • 75c0848a6f 0.29.0 — code-quality refactor (plan E1–E5): file splits, sqlc migration, SSH unification, test coverage dtoro 2026-08-08 22:38:47 +02:00
  • 712b66422b 0.28.5 — nomos healthcheck fast-path before Infisical init dtoro 2026-08-08 22:17:44 +02:00
  • a30c024ef8 0.28.4 — nomos healthcheck via binary subcommand (distroless has no wget) dtoro 2026-08-08 22:09:18 +02:00
  • 137a2afb8d 0.28.3 — widen api healthcheck start_period to 180s dtoro 2026-08-08 21:53:16 +02:00
  • c8b1ec5af2 0.28.2 — widen api healthcheck start_period to 90s dtoro 2026-08-08 21:48:17 +02:00
  • 8ff382a50d 0.28.1 — vendor @joan/procedural-glyph-engine for portable SPA builds (fixes deploy) dtoro 2026-08-05 17:27:04 +02:00
  • fa79c1ea25 0.28.0 — operational hardening (plan D1–D5): CI deploy gate, versioned images, rate limiting, resource limits, health probes dtoro 2026-08-08 21:31:16 +02:00
  • ef762794e7 0.27.6 — guard seed-secrets: skip if Infisical already populated dtoro 2026-08-08 21:15:00 +02:00
  • 0b6c546aae 0.27.5 — add Infisical env vars to nomos+notifier containers dtoro 2026-08-08 21:12:12 +02:00
  • cecfd8b0e4 0.27.4 — fix: StartRefreshLoop was blocking startup, wrap in goroutine dtoro 2026-08-08 21:07:51 +02:00
  • 653ea3a116 0.27.3 — seed-secrets extracts from containers, drop oidc_client-secret (public client) dtoro 2026-08-08 20:59:04 +02:00
  • 89a94c24c9 0.27.2 — seed-secrets runs on host, not container dtoro 2026-08-06 22:09:02 +02:00
  • 7a34d8c8a0 0.27.1 — flat Infisical keys (_), seed-secrets.sh in deploy, plist cleanup, .env strip dtoro 2026-08-06 22:08:02 +02:00
  • c9d506b0f8 0.27.0 — Infisical hardening: runtime refresh, audit logging, CLI verify/audit, startup verification, SSH host key verification, interface consolidation dtoro 2026-08-05 23:51:01 +02:00
  • e3449b24c1 feat: wire Infisical secret store into API server and MCP tools dtoro 2026-08-05 23:03:27 +02:00
  • 3cd4cf98c3 chore: vendor @joan/procedural-glyph-engine for portable builds chore/vendor-orby-engine dtoro 2026-08-05 17:27:04 +02:00
  • 38c472a118 0.26.0 — transport-aware classifier escalation + standalone-server monitoring override dtoro 2026-08-05 16:31:41 +02:00
  • 1d0197da69 0.25.1 — get_health_summary destroyed filter + create_entity footgun doc dtoro 2026-08-05 16:07:59 +02:00
  • 0920c4cb6d 0.25.0 — DNS resolution check kind (KindDNS) + VPS monitoring fix dtoro 2026-08-05 15:31:50 +02:00
  • 2254a07baf plan done: agent execution safety — move to done/, update index dtoro 2026-08-05 15:26:03 +02:00
  • 1b9c761274 implements plan: agent execution safety — QEMU guest agent gate + health guard + policy docs dtoro 2026-08-05 15:25:14 +02:00
  • a126cfa710 0.24.0 — MCP tool improvements: type filter for get_relations, health filter for get_health_summary, live HTTP probe for ping_service dtoro 2026-08-05 15:12:04 +02:00
  • 86fa57b5cd plan: agent execution safety — QEMU guest agent gate + host-mutation guard dtoro 2026-08-05 11:57:57 +02:00
  • 8e97d589af scripts: ZimaOS NFS mount fix — both /media/library and /media/ludo-library dtoro 2026-08-05 08:31:04 +02:00
  • 0dd8c28815 feat: MCP ping tool, tightened descriptions, and Hermes client docs dtoro 2026-08-05 00:21:56 +02:00
  • 4e294b3630 0.22.0 — full MCP agent surface: 19 new tools, async run, session reliability dtoro 2026-08-04 23:51:55 +02:00
  • 85f0bb67fa docs(plans): move 2026-08-04 session audit plan to done (v0.21.0 shipped) dtoro 2026-08-04 23:43:28 +02:00
  • c3f478b8f8 v0.21.0: agent reliability overhaul — plan integrity, target validation, observability pipelines, learning loop dtoro 2026-08-04 23:15:47 +02:00
  • 1aaedf498a v0.20.0: thinking blocks, chat windows overhaul, scroll fix dtoro 2026-08-04 22:42:53 +02:00
  • 20adb89650 v0.18.0: MCP entity-graph CRUD, lifecycle validation, curl -o /dev/null fix dtoro 2026-08-04 08:52:08 +02:00
  • 058f1afcdc fix(web): move composer working-strip into the message pane (stop clipping the input) dtoro 2026-08-03 22:58:47 +02:00
  • 2b73290994 fix(web): integrate composer "working/queued" strip into the terminal aesthetic dtoro 2026-08-03 22:56:14 +02:00
  • 428f4fe945 docs(plans): add status notes missed by the rename (chat-full-polish, health-check-reality) dtoro 2026-08-03 22:53:29 +02:00
  • 195d45a0e9 docs(plans): reconcile plan statuses; archive 10 done plans dtoro 2026-08-03 22:52:25 +02:00
  • 5b68bdc16c feat(nomos): chat working-visibility, message queue, generation-aware timeline dtoro 2026-08-03 22:34:14 +02:00
  • 757ef2f34b feat(web): adopt cyberspace terminal aesthetic + dithered images dtoro 2026-08-03 22:03:24 +02:00
  • b27e1bf3ec fix(web): coerce chat composer draft to string (input.trim crash) dtoro 2026-08-03 16:00:01 +02:00
  • 39e9227fdb feat(nomos): per-session turn serialization + chat reliability/UX fixes dtoro 2026-08-03 15:42:10 +02:00
  • bb05f215c6 docs(plans): mark plan-drift & dead-activity-panel review done (467589d) dtoro 2026-08-03 14:32:24 +02:00
  • 467589d78a fix(nomos): generation-relative plan seq + real activity timestamps dtoro 2026-07-30 22:40:56 +02:00
  • e25e979757 chore(docker): ignore worktrees/git/node_modules from build context dtoro 2026-07-30 00:10:07 +02:00
  • bc0ccb4cdc fix(seed): netbird-vps opts out of host monitoring (unreachable from lab; services cover it) dtoro 2026-07-30 00:04:28 +02:00
  • c9a00a9532 feat(checks): per-entity monitoring override; service:haos opts out dtoro 2026-07-29 23:47:43 +02:00
  • eb16796bf0 feat(checks): vm-status probe + matrix cert dial-by-name dtoro 2026-07-29 23:15:36 +02:00
  • a3914a1d41 fix(checks): process check is opt-in for url-fronted services dtoro 2026-07-29 23:03:27 +02:00
  • 8eb1ca2bac fix(seed): probe_unit for proxmox-ui/nextcloud/photos (real unit/container names) dtoro 2026-07-29 22:45:25 +02:00
  • e4104eb344 fix(checks): process_check matches docker containers + prefixed systemd units dtoro 2026-07-29 22:33:02 +02:00
  • 0929c17cbb feat(mcp): discover_infra_drift — live Proxmox vs DB guest reconciliation dtoro 2026-07-29 20:36:02 +02:00
  • 6487032461 fix(remote): ignore polluted host attributes; audit surfaces them dtoro 2026-07-29 19:45:12 +02:00
  • fb6b6f9160 fix(scripts): also cascade relationships in orphan cleanup dtoro 2026-07-29 19:40:13 +02:00
  • 62c9fc5c86 fix(scripts): cascade entity_status/signals/metrics in orphan cleanup dtoro 2026-07-29 19:39:52 +02:00
  • 6007e922b4 fix(scheduler): lifecycle gate excluded NULL-state check targets dtoro 2026-07-29 19:39:17 +02:00
  • 2d8eb91b25 feat(cert): dial the TLS terminator directly so cert-expiry works from the container dtoro 2026-07-29 19:33:45 +02:00
  • 3d88f52988 fix(checks): disk_usage_check no longer hangs on a stuck mount dtoro 2026-07-29 19:31:30 +02:00
  • 9016c3a43b revert(seeds): drop TLS certificate entities (needs container reachability first) dtoro 2026-07-29 18:49:37 +02:00
  • 04775192c1 feat(checks): wire up TLS certificate expiry monitoring dtoro 2026-07-29 18:41:14 +02:00
  • a104cb4bb4 feat(remote): route service checks through their hosting compute entity dtoro 2026-07-29 14:00:03 +02:00
  • 72f0f46528 fix(scheduler): resolve guest routing when check_defs.target_type is blank dtoro 2026-07-29 13:44:14 +02:00
  • b87735a111 chore: graph view, dns-zone gap, fleet deploy/cleanup tooling dtoro 2026-07-29 13:37:27 +02:00
  • 1540f74342 feat(audit): read-only knowledge-graph drift report + skill dtoro 2026-07-29 13:37:16 +02:00
  • c7729b2ef6 fix(scheduler): stop monitoring deprecated/destroyed targets dtoro 2026-07-29 13:37:08 +02:00
  • b8b4aa2aee feat(remote): route LXC/VM checks through the Proxmox host, not direct SSH dtoro 2026-07-29 13:37:00 +02:00
  • c10f6920cd fix: blast radius walks dependency direction, and reachability survives no ICMP dtoro 2026-07-29 09:44:17 +02:00
  • ad29295c93 feat(web): make the entity window a triage surface, not a data dump dtoro 2026-07-29 09:24:28 +02:00
  • 6ca6d5b352 fix(scheduler): derive entity health from all its checks, not the last one dtoro 2026-07-28 21:33:48 +02:00
  • af450dac2a fix(web): break the effect feedback loop, and stop serving HTML as JavaScript dtoro 2026-07-28 21:22:03 +02:00
  • 6ed9dc39e8 fix(compose): wait for the API to be healthy before starting nomos dtoro 2026-07-28 20:08:35 +02:00
  • cc8eae4979 perf(web): patch health in place instead of refetching, and reconnect the SSE stream dtoro 2026-07-28 19:55:11 +02:00
  • 4f706fa65f fix(web): keep health and status live everywhere they are shown dtoro 2026-07-28 15:05:06 +02:00
  • 50e899e5ee fix(checks): stop process_check.sh emitting invalid JSON, and mint one kind dtoro 2026-07-28 14:41:56 +02:00
  • 42751623ea fix(seeds): relax documents cardinality, re-point the mcp ingress dtoro 2026-07-28 14:20:53 +02:00
  • 98e19bb14a Merge remote-tracking branch 'origin/main' into claude/coolify-oikos-comparison-d8c2d3 dtoro 2026-07-28 14:05:36 +02:00
  • d7b526a112 fix(scheduler): honour check_defs.interval_s, and renumber migrations off main dtoro 2026-07-28 14:03:30 +02:00
  • 1dca2cfd7a feat(observability): restore monitoring coverage, make gaps visible, stream executions dtoro 2026-07-28 13:51:14 +02:00
  • 7e1ccad5f4 fix(web): replace generic spinners with content-shaped loading skeletons claude/web-server-setup-edde3e dtoro 2026-07-28 08:44:52 +02:00
  • 89312a9ce4 feat(web): redesign Knowledge as an editable wiki dtoro 2026-07-27 22:50:54 +02:00
  • ce0e4142ff feat(api): add knowledge base write path, revision history, and drift tooling dtoro 2026-07-27 22:50:29 +02:00
  • 873b00ac42 style(web): fix prettier config, format entire web/ tree dtoro 2026-07-27 12:56:07 +02:00
  • b345783eef fix(web): resolve two eslint errors in Knowledge.svelte dtoro 2026-07-27 12:55:17 +02:00
  • 29d5cb8b85 fix(web): drop the taskbar theme label, align window padding to p-2 dtoro 2026-07-26 13:14:41 +02:00
  • 8f440c5ad5 feat(web): collapse chat tool calls into one agent trace, reverse the activity rail dtoro 2026-07-26 13:06:01 +02:00
  • 4e4e2c169c feat(web): replace 3D graph with fleet map, add desktop background patterns, rename Knowledge Base to Fleet dtoro 2026-07-25 20:04:53 +02:00
  • c151a66627 fix(web): window/table polish — opaque windows, sortable columns, sticky-header scrollbar, viewport-clamped windows dtoro 2026-07-21 18:08:40 +02:00
  • 1c12d40712 feat(web): adopt shadcn context-menu for mascot + desktop right-click menus dtoro 2026-07-21 16:03:57 +02:00
  • 482c7f3448 feat(web): app-registry architecture — OS + Apps, lazy loading, installable apps dtoro 2026-07-21 14:37:36 +02:00
  • 50aed11cc4 feat(web): adopt @vincjo/datatables for all tables, standardize shared components dtoro 2026-07-21 13:19:03 +02:00
  • ccbf6a8aac fix(nomos): sessions blocked on an execution approval now show "Needs input" and never idle-close dtoro 2026-07-21 12:28:52 +02:00
  • ef2956619f fix(web): pin the tasks table header while scrolling dtoro 2026-07-21 12:15:13 +02:00
  • dffe01fb02 fix(web): use the terracotta accent instead of green for done checkmarks dtoro 2026-07-21 12:12:00 +02:00
  • 0f9e366ad5 fix(web): tool-call checkmarks nearly invisible on the terracotta (light) theme dtoro 2026-07-21 11:46:49 +02:00