| .. |
|
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 |