Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
35 lines (35 loc) · 7.58 KB
/
Copy pathpackage.json
File metadata and controls
35 lines (35 loc) · 7.58 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
{
"name": "1helm-cloud",
"version": "0.1.0",
"private": true,
"type": "module",
"license": "AGPL-3.0-only",
"engines": {
"node": ">=22"
},
"scripts": {
"setup": "node scripts/setup.mjs",
"backup:objects": "node scripts/snapshot-objects.mjs backup",
"restore:objects": "node scripts/snapshot-objects.mjs restore",
"build": "node web/build.mjs",
"test:runtime": "node --import ./test/stubs/register.mjs --test test/ack-stall.test.mjs test/toolsoff-pool.test.mjs test/design-mcp.test.mjs test/design-brief.test.mjs test/better-design.test.mjs test/design-tools.test.mjs test/persona-lines.test.mjs test/iterate-in-place.test.mjs test/ambient-fact-updates.test.mjs test/ambient-task-updates.test.mjs test/background-contracts.test.mjs test/background-nine.test.mjs test/live-notes-grounding.test.mjs test/structured-notes-compat.test.mjs test/structured-output.test.mjs test/task-profile.test.mjs test/task-transcript.test.mjs test/structured-response-boundary.test.mjs test/memory-context-contract.test.mjs test/tool-batch-guard.test.mjs test/tool-batch-boundary.test.mjs test/workflow-hard-report.test.mjs test/workflow-hard-report-integration.test.mjs test/payload-cut.test.mjs test/step-price.test.mjs test/text-decision.test.mjs test/model-source-of-truth.test.mjs test/model-migration.test.mjs test/model-privacy-skip.test.mjs test/browser-one-tool.test.mjs test/browser-background.test.mjs test/browser-owner-lease.test.mjs test/handoff-live-hidden.test.mjs test/cache-prefix-classic.test.mjs test/run-print.test.mjs test/browser-job-handoff.test.mjs test/cross-channel-note-pinned.test.mjs test/hindsight-foundations.test.mjs test/hindsight-writers.test.mjs test/hs-meter.test.mjs test/hs-bank-cap.test.mjs test/rearm-loop.test.mjs test/notebook-pages-flag.test.mjs test/memory-envelope.test.mjs test/memory-use.test.mjs test/memory-arm-timing.test.mjs test/frontdoor-channels.test.mjs test/notebook-pages.test.mjs test/walls.test.mjs test/nodup-files.test.mjs test/browser-look.test.mjs test/stub-schema.test.mjs test/asset-version.test.mjs test/audio-convert.test.mjs test/transcribe-live-chunks.test.mjs test/plain-writing-prompt.test.mjs test/prompt-docs-combos-1.test.mjs test/skipper-channels-doc.test.mjs test/prompt-docs-combos-2.test.mjs test/prompt-docs-combos-3.test.mjs test/prompt-docs-combos-4.test.mjs test/settings-defaults.test.mjs test/dynamic-routing-runtime.test.mjs test/input-chooser.test.mjs test/interaction-transport.test.mjs test/prep-snapshots.test.mjs test/routing-agent-memory.test.mjs test/routing-artifacts.test.mjs test/routing-provider-integration.test.mjs test/routing-provider.test.mjs test/routing-settings.test.mjs test/user-input.test.mjs test/models-latest.test.mjs test/models-privacy.test.mjs test/routing-interactions-runtime.test.mjs test/sql-statements.test.mjs test/models-stale.test.mjs test/computer-capacity.test.mjs test/completion-delay.test.mjs test/chat-titles.test.mjs test/live-notes-depth.test.mjs test/temperature-strict.test.mjs test/model-quirks.test.mjs test/hindsight-alone.test.mjs test/chat-job-migration.test.mjs test/plain-ack.test.mjs test/stall-guard.test.mjs test/website-live.test.mjs test/helper-review-stuck.test.mjs test/resume-delegation-check.test.mjs test/routed-browser.test.mjs test/turn-trace.test.mjs test/ambient-query.test.mjs test/speaker-labels.test.mjs",
"check:migrations": "node scripts/check-migrations.mjs",
"test:core": "node --import ./test/stubs/register.mjs --test test/backup-computer-save.test.mjs test/backup-control.test.mjs test/backup-plan.test.mjs test/browser-service-boundary.test.mjs test/card-body-boundary.test.mjs test/computer-file-removal-boundary.test.mjs test/computer-link-boundary.test.mjs test/computer-r2-test-boundary.test.mjs test/computer-restore-boundary.test.mjs test/composio-file-redirect.test.mjs test/composio-webhook-retry.test.mjs test/ee-gate.test.mjs test/egress-policy.test.mjs test/fetch-url-boundary.test.mjs test/import-boundary.test.mjs test/logo-response-boundary.test.mjs test/mobile-compatibility.test.mjs test/model-response-boundary.test.mjs test/openrouter-response-boundary.test.mjs test/public-byok.test.mjs test/publish-source-safety.test.mjs test/raw-model-response-boundary.test.mjs test/report-body-boundary.test.mjs test/secure-file-copy.test.mjs test/self-hosted-auth.test.mjs test/self-hosted-model-dispatch.test.mjs test/self-hosted-storage.test.mjs test/share-live-file-boundary.test.mjs test/share-response-boundary.test.mjs test/single-owner.test.mjs test/snapshot-classes.test.mjs test/sqlite-snapshot.test.mjs test/storage-replacement-boundary.test.mjs test/stripe-webhook-retry.test.mjs test/texting-webhook-ack.test.mjs test/usage-ledger.test.mjs test/logout.test.mjs test/webhook-body-boundary.test.mjs test/webpush-boundary.test.mjs test/workspace-json-boundary.test.mjs test/native-snapshot.test.mjs test/topup-confirm.test.mjs",
"test:web": "node web/test/byok-core.test.mjs && node web/test/storage-boundary.test.mjs && node web/test/byok-options.test.mjs && node web/test/imports.test.mjs && node web/test/file-url.test.mjs && npm run test:sync --prefix web",
"deploy": "npm run build && wrangler d1 migrations apply DB --remote && wrangler deploy",
"test:sync": "node --import ./test/stubs/register.mjs --test test/approval-scope.test.mjs test/agent-checkins.test.mjs test/native-network.test.mjs test/native-transport.test.mjs test/transport-security.test.mjs test/spend-preferences.test.mjs test/spend-retention-adversarial.test.mjs test/model-limits.test.mjs test/task-rename.test.mjs test/todos.test.mjs test/pomodoro-global.test.mjs test/transcribe-live.test.mjs test/ambient-core.test.mjs test/ambient-cues.test.mjs test/ambient-output.test.mjs test/ambient-pagination.test.mjs test/ambient-reconciliation.test.mjs test/ambient-cost.test.mjs test/ambient-recovery.test.mjs test/ambient-review-adversarial.test.mjs test/ambient-speech-acts.test.mjs test/composio-identity-generic.test.mjs test/custom-mcp.test.mjs test/custom-mcp-orphans.test.mjs test/model-settings.test.mjs test/model-replacements.test.mjs test/models-console.test.mjs test/models-console-core.test.mjs test/ambient-grounding.test.mjs test/models-cleanup.test.mjs test/billing-flag.test.mjs test/billing-guard.test.mjs test/chat-limits-from-job.test.mjs test/decision-answers.test.mjs test/endpoint-limits.test.mjs test/limits-turn.test.mjs test/limits.test.mjs test/live-runs-saved-settings.test.mjs test/model-dispatch-guard.test.mjs test/model-dispatch.test.mjs test/model-ids-shown.test.mjs test/model-job-fields.test.mjs test/model-plan-parity.test.mjs test/model-plan.test.mjs test/no-provider-lists.test.mjs test/task-profile-refresh.test.mjs test/zdr-and-sort-jobs.test.mjs test/app-visibility.test.mjs test/composio-file-push.test.mjs test/connect-pace.test.mjs test/embedding-fallback.test.mjs test/hindsight-llm.test.mjs test/models-modality.test.mjs test/sandbox.test.mjs test/sandbox-golden.test.mjs test/sandbox-samples.test.mjs test/sandbox-samples-chat.test.mjs test/sandbox-samples-media.test.mjs test/mem0.test.mjs test/aig-kind.test.mjs test/mem0-nodrop.test.mjs test/backfill-trace.test.mjs test/ambient-local-time.test.mjs test/ambient-page-size.test.mjs test/ambient-items-page.test.mjs test/bee-api.test.mjs test/bee-stream.test.mjs test/jobs-view.test.mjs test/mem-rerank.test.mjs test/speech-selfhost.test.mjs"
},
"dependencies": {
"@earendil-works/pi-agent-core": "0.79.1",
"@earendil-works/pi-ai": "0.79.1",
"@openuidev/lang-core": "0.3.0",
"croner": "10.0.1",
"cronstrue": "3.27.0",
"mem0ai": "3.3.1",
"tweetnacl": "1.0.3",
"zod": "4.6.5"
},
"devDependencies": {
"wrangler": "4.149.0"
}
}