clawdie-ai/src
Operator & Codex e52eb42e00 Pass reply-language context into main chat runs
---
Build: pass | Tests: pass — 2162 passed (630 files)
2026-05-05 19:59:47 +02:00
..
channels Keep explanation prompts in main chat 2026-05-05 19:35:33 +02:00
hostd Keep root-platform identity separate from tenant labels 2026-05-04 06:24:32 +02:00
reports Use per-agent controlplane API tokens 2026-05-03 07:20:51 +02:00
test-fixtures Stabilize regression-driven test fixtures 2026-05-03 20:58:27 +02:00
upstream
agent-capabilities.test.ts feat(controlplane): add specialist capability gate 2026-04-26 01:03:07 +02:00
agent-capabilities.ts feat(controlplane): add specialist capability gate 2026-04-26 01:03:07 +02:00
agent-identity.test.ts
agent-identity.ts
agent-runner.test.ts Add daily runtime spend tracking 2026-04-28 23:56:53 +02:00
agent-runner.ts Keep root-platform identity separate from tenant labels 2026-05-04 06:24:32 +02:00
agent-session.test.ts
agent-session.ts
auth.test.ts Reorder shared service IPs and switch docs to English root 2026-05-02 20:21:19 +02:00
auth.ts Reorder shared service IPs and switch docs to English root 2026-05-02 20:21:19 +02:00
authorized-hostd.test.ts Harden hostd socket auth boundary 2026-05-03 20:49:06 +02:00
authorized-hostd.ts Harden hostd socket auth boundary 2026-05-03 20:49:06 +02:00
bastille-list.test.ts
bastille-list.ts
builtin-knowledge-artifact.test.ts
builtin-knowledge-artifact.ts
chat-policy.test.ts
chat-policy.ts
config-identity.test.ts Keep root-platform identity separate from tenant labels 2026-05-04 06:24:32 +02:00
config.ts Keep root-platform identity separate from tenant labels 2026-05-04 06:24:32 +02:00
controlplane-agent-keys.test.ts Harden operator auth follow-up paths 2026-05-03 21:11:20 +02:00
controlplane-agent-keys.ts Harden operator auth follow-up paths 2026-05-03 21:11:20 +02:00
controlplane-aider-runner.test.ts Fix tmux glasspane session handling 2026-05-05 15:15:54 +02:00
controlplane-aider-runner.ts
controlplane-api.test.ts Harden hostd socket auth boundary 2026-05-03 20:49:06 +02:00
controlplane-api.ts Keep root-platform identity separate from tenant labels 2026-05-04 06:24:32 +02:00
controlplane-auth-bootstrap.test.ts feat(controlplane): bootstrap authenticated operator login 2026-04-25 23:50:19 +02:00
controlplane-auth-bootstrap.ts Add Telegram dashboard password reset 2026-05-03 10:31:40 +02:00
controlplane-budget.test.ts
controlplane-budget.ts
controlplane-db.test.ts Harden controlplane agent API key lookup 2026-05-03 18:10:46 +02:00
controlplane-db.ts Harden controlplane agent API key lookup 2026-05-03 18:10:46 +02:00
controlplane-heartbeat-runtime.test.ts Make heartbeat runtime test self-contained 2026-04-29 00:56:17 +02:00
controlplane-heartbeat.test.ts Fix Telegram preference routing and pi task replies 2026-05-05 11:36:51 +02:00
controlplane-heartbeat.ts Fix Telegram preference routing and pi task replies 2026-05-05 11:36:51 +02:00
controlplane-links.test.ts Prefer published dashboard URL in reports 2026-05-03 13:17:25 +02:00
controlplane-links.ts Prefer published dashboard URL in reports 2026-05-03 13:17:25 +02:00
controlplane-paths.test.ts
controlplane-paths.ts
controlplane-runner.test.ts fix(telegram): stabilize operator reports and specialist runtime 2026-04-26 12:24:39 +02:00
controlplane-runner.ts refactor(identity): remove PLATFORM_ID/SERVICE_NAME/RUNTIME_USER env vars 2026-05-02 14:49:19 +02:00
controlplane-runtime.test.ts Test pg_isready fallback warning 2026-05-02 07:04:34 +02:00
controlplane-setup.test.ts Harden hostd auth and operator password hashing 2026-05-03 06:50:06 +02:00
controlplane-telegram.test.ts
controlplane-telegram.ts
controlplane.test.ts Stabilize regression-driven test fixtures 2026-05-03 20:58:27 +02:00
controlplane.ts refactor(identity): remove PLATFORM_ID/SERVICE_NAME/RUNTIME_USER env vars 2026-05-02 14:49:19 +02:00
dashboard-view.test.ts Prefer published dashboard URL in reports 2026-05-03 13:17:25 +02:00
dashboard-view.ts fix(controlplane): prefer tailscale operator links 2026-04-27 13:55:52 +02:00
db-identifiers.test.ts Align root shared DB defaults and drop screenshot auth 2026-05-02 18:04:09 +02:00
db-identifiers.ts Align root shared DB defaults and drop screenshot auth 2026-05-02 18:04:09 +02:00
db-runtime.test.ts
db.test.ts Persist chat reply language state 2026-05-05 19:22:08 +02:00
db.ts Persist chat reply language state 2026-05-05 19:22:08 +02:00
display-date.test.ts
display-date.ts chore: remove dead export and dead assignment 2026-04-29 09:03:34 +02:00
doctor.ts Clarify root platform ownership in reports 2026-05-02 22:06:03 +02:00
env.test.ts
env.ts Add DeepSeek runtime provider support 2026-04-28 21:29:21 +02:00
group-folder.test.ts
group-folder.ts chore: un-export assertValidGroupFolder (internal helper only) 2026-04-29 15:32:40 +02:00
group-queue.test.ts
group-queue.ts fix(chat): reset session state and retry backlog on /new 2026-04-26 14:31:36 +02:00
health.test.ts
health.ts
host-routing.test.ts feat(controlplane): bootstrap authenticated operator login 2026-04-25 23:50:19 +02:00
host-routing.ts Reorder shared service IPs and switch docs to English root 2026-05-02 20:21:19 +02:00
hostd-authorization.test.ts Stabilize regression-driven test fixtures 2026-05-03 20:58:27 +02:00
hostd-authorization.ts Bound reboot checkpoint snapshots 2026-05-02 07:49:56 +02:00
html-escape.ts refactor: consolidate escapeHtml into shared utility 2026-04-29 13:27:08 +02:00
index-skills-intent.test.ts Pass reply-language context into main chat runs 2026-05-05 19:59:47 +02:00
index.ts Pass reply-language context into main chat runs 2026-05-05 19:59:47 +02:00
ipc-auth.test.ts
ipc.test.ts
ipc.ts
jail-exec-runner.test.ts fix(telegram): stabilize operator reports and specialist runtime 2026-04-26 12:24:39 +02:00
jail-exec-runner.ts Add daily runtime spend tracking 2026-04-28 23:56:53 +02:00
jail-registry.test.ts
jail-registry.ts
jail-schema.test.ts Align jail defaults and fixtures to FreeBSD 15 2026-04-24 15:54:32 +02:00
jail-schema.ts Align jail defaults and fixtures to FreeBSD 15 2026-04-24 15:54:32 +02:00
local-hosts.test.ts Stabilize regression-driven test fixtures 2026-05-03 20:58:27 +02:00
local-hosts.ts Keep root-platform identity separate from tenant labels 2026-05-04 06:24:32 +02:00
locale-profile.test.ts
locale-profile.ts
logger.ts
maintenance-snapshots.test.ts Select host DB datasets by canonical prefix, not mountpoint 2026-05-02 08:04:45 +02:00
maintenance-snapshots.ts Honor configured ZFS pool everywhere 2026-05-02 08:20:32 +02:00
memory-lifecycle.test.ts
memory-lifecycle.ts
memory-pg.test.ts
memory-pg.ts
metrics.test.ts
metrics.ts Keep root-platform identity separate from tenant labels 2026-05-04 06:24:32 +02:00
model-catalog.test.ts Make DeepSeek V4 Pro promo pricing expire in code 2026-04-29 00:50:06 +02:00
model-catalog.ts Make DeepSeek V4 Pro promo pricing expire in code 2026-04-29 00:50:06 +02:00
mount-security.test.ts
mount-security.ts
openrouter-status.test.ts fix/test: clean up split-brain noise and add openrouter-status tests 2026-04-29 13:34:46 +02:00
openrouter-status.ts
operator-auth-reset.test.ts Harden operator auth follow-up paths 2026-05-03 21:11:20 +02:00
operator-auth-reset.ts Harden dashboard password reset flow 2026-05-03 20:45:48 +02:00
outbound-images.test.ts
outbound-images.ts
pi-custom-provider-config.test.ts Make DeepSeek V4 Pro promo pricing expire in code 2026-04-29 00:50:06 +02:00
pi-custom-provider-config.ts Make DeepSeek V4 Pro promo pricing expire in code 2026-04-29 00:50:06 +02:00
pi-profile.test.ts Improve runtime status clarity and direct answers 2026-04-29 08:51:35 +02:00
pi-profile.ts Improve runtime status clarity and direct answers 2026-04-29 08:51:35 +02:00
pi-usage.test.ts Add daily runtime spend tracking 2026-04-28 23:56:53 +02:00
pi-usage.ts Add daily runtime spend tracking 2026-04-28 23:56:53 +02:00
platform-audit-report.test.ts Stabilize regression-driven test fixtures 2026-05-03 20:58:27 +02:00
platform-audit-report.ts Clarify root platform ownership in reports 2026-05-02 22:06:03 +02:00
platform-audit.test.ts Stabilize regression-driven test fixtures 2026-05-03 20:58:27 +02:00
platform-audit.ts Clarify root platform ownership in reports 2026-05-02 22:06:03 +02:00
platform-identity.ts refactor(db-identifiers): shorten names; rename Memory→Brain; add platform-identity 2026-05-02 13:56:35 +02:00
platform-layout.test.ts fix(multitenant): finish the test repair Codex's 8cd208d started 2026-04-25 08:33:14 +02:00
platform-layout.ts refactor(db-identifiers): shorten names; rename Memory→Brain; add platform-identity 2026-05-02 13:56:35 +02:00
provider-capabilities.test.ts feat(capabilities): expose model guide to Mevy for self-guided model selection 2026-04-29 10:22:46 +02:00
provider-capabilities.ts feat(capabilities): expose model guide to Mevy for self-guided model selection 2026-04-29 10:22:46 +02:00
provider-fallback.test.ts Improve provider UX and DeepSeek fallback handling 2026-04-29 01:27:40 +02:00
provider-fallback.ts feat: provider capabilities, DeepSeek cap detection, /model labeling, spend clarity 2026-04-29 01:14:08 +02:00
report-intent.test.ts Stop replaying stale architecture memories 2026-05-05 19:44:49 +02:00
report-intent.ts Stop replaying stale architecture memories 2026-05-05 19:44:49 +02:00
root-admin-bootstrap.test.ts Harden operator auth follow-up paths 2026-05-03 21:11:20 +02:00
root-admin-bootstrap.ts Bootstrap root admin chat on fresh installs 2026-05-02 21:34:49 +02:00
router.test.ts refactor: consolidate escapeHtml into shared utility 2026-04-29 13:27:08 +02:00
router.ts
routing.test.ts
runtime-manifest.test.ts feat(identity): add runtime manifest grounding 2026-04-27 18:20:16 +02:00
runtime-manifest.ts feat(identity): add runtime manifest grounding 2026-04-27 18:20:16 +02:00
sanitize.test.ts Harden Telegram inbound size handling 2026-05-03 07:00:44 +02:00
sanitize.ts Harden Telegram inbound size handling 2026-05-03 07:00:44 +02:00
session-compaction.test.ts
session-compaction.ts Fix DeepSeek compaction key handling 2026-04-29 00:36:02 +02:00
site-availability.test.ts feat(multitenant): finish internal surface routing inventory 2026-04-25 07:59:05 +02:00
site-availability.ts feat(multitenant): finish internal surface routing inventory 2026-04-25 07:59:05 +02:00
skill-library.test.ts
skill-library.ts
skills-discovery.test.ts
skills-discovery.ts
skills-list.test.ts
skills-list.ts
skills-pg.test.ts Fix skills-pg test mock for runtime id 2026-05-04 06:57:04 +02:00
skills-pg.ts Keep root-platform identity separate from tenant labels 2026-05-04 06:24:32 +02:00
skills.test.ts
split-brain-status.test.ts fix/test: clean up split-brain noise and add openrouter-status tests 2026-04-29 13:34:46 +02:00
split-brain-status.ts fix/test: clean up split-brain noise and add openrouter-status tests 2026-04-29 13:34:46 +02:00
split-html.test.ts
split-html.ts
startup-report.test.ts Prefer published dashboard URL in reports 2026-05-03 13:17:25 +02:00
startup-report.ts Attribute root spend to clawdie 2026-05-02 22:30:44 +02:00
stripe-config.test.ts
stripe-config.ts
stt-guard.test.ts
stt-guard.ts
surface-inventory.test.ts feat(multitenant): finish internal surface routing inventory 2026-04-25 07:59:05 +02:00
surface-inventory.ts feat(multitenant): finish internal surface routing inventory 2026-04-25 07:59:05 +02:00
surface-map.test.ts Clarify root platform ownership in reports 2026-05-02 22:06:03 +02:00
surface-map.ts Clarify root platform ownership in reports 2026-05-02 22:06:03 +02:00
system-state.test.ts fix(telegram): stabilize operator reports and specialist runtime 2026-04-26 12:24:39 +02:00
system-state.ts Use per-agent controlplane API tokens 2026-05-03 07:20:51 +02:00
task-group.test.ts
task-group.ts
task-scheduler.test.ts
task-scheduler.ts
telegram-auth.ts Refactor Telegram command wiring 2026-05-03 17:58:05 +02:00
telegram-brain-command.test.ts Remove legacy mevy tenant from root registry 2026-05-02 22:39:26 +02:00
telegram-command-registry.test.ts Restrict Telegram ops command visibility 2026-05-03 21:15:56 +02:00
telegram-command-registry.ts Restrict Telegram ops command visibility 2026-05-03 21:15:56 +02:00
telegram-commands.test.ts Refactor Telegram command wiring 2026-05-03 17:58:05 +02:00
telegram-commands.ts Use RUNTIME_ID for setup-side label interpolation 2026-05-04 06:31:21 +02:00
telegram-newpass-command.test.ts Harden dashboard password reset flow 2026-05-03 20:45:48 +02:00
telegram-types.ts Refactor Telegram command wiring 2026-05-03 17:58:05 +02:00
tenant-registry.test.ts Remove legacy mevy tenant from root registry 2026-05-02 22:39:26 +02:00
tenant-registry.ts Clarify root platform ownership in reports 2026-05-02 22:06:03 +02:00
tenant-site-content.test.ts feat(multitenant): surface tenant-site content source 2026-04-25 10:19:25 +02:00
tenant-site-content.ts feat(multitenant): surface tenant-site content source 2026-04-25 10:19:25 +02:00
tenant-site-publish.test.ts Fix tmp ownership and mounted tmp diagnostics 2026-05-01 23:48:03 +02:00
tenant-site-publish.ts Fix tmp ownership and mounted tmp diagnostics 2026-05-01 23:48:03 +02:00
test-helpers.ts Persist chat reply language state 2026-05-05 19:22:08 +02:00
tmp-mount-audit.test.ts Fix tmp ownership and mounted tmp diagnostics 2026-05-01 23:48:03 +02:00
tmp-mount-audit.ts Fix tmp ownership and mounted tmp diagnostics 2026-05-01 23:48:03 +02:00
transcription.test.ts Keep root-platform identity separate from tenant labels 2026-05-04 06:24:32 +02:00
transcription.ts Keep root-platform identity separate from tenant labels 2026-05-04 06:24:32 +02:00
tts.test.ts
tts.ts
types.ts fix(telegram): persist per-chat tts preference 2026-04-26 15:06:16 +02:00
vision.test.ts test(multitenant): fix two pre-existing red tests after identity refactor 2026-04-24 10:18:43 +02:00
vision.ts Keep root-platform identity separate from tenant labels 2026-05-04 06:24:32 +02:00
watchdog.test.ts
watchdog.ts refactor(identity): remove PLATFORM_ID/SERVICE_NAME/RUNTIME_USER env vars 2026-05-02 14:49:19 +02:00