Individual skill
memwal
Walrus Memory SDK — portable agent memory that works across apps, sessions, and workflows. Use when users say: - "add memory to my app" - "portable agent memory" - "integrate Walrus Memory" - "AI agent memory" - "memory across agents" - "Walrus memory storage" - "setup Walrus Memory" - "recall memories"
SKILL.md
Source commit 06c3326735efb1f1244e428f8dbca0d8f982a35c
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 8, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 134
- Repository last updated
- Nov 9, 2026
- License
- Apache-2.0
Observed agent integration: claude-code, cursor
- agent-memory Repository topic
- ai-agents Repository topic
- long-term-memory Repository topic
- agentic-ai Repository topic
- artificial-intelligence Repository topic
- generative-ai Repository topic
- llm Repository topic
- mcp Repository topic
- multi-agent-systems Repository topic
- portable-memory Repository topic
- engineering Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.agents/plugins/marketplace.jsonasset · 335 bytes.changeset/README.mddoc · 731 bytes.changeset/config.jsonasset · 403 bytes.claude-plugin/marketplace.jsonasset · 421 bytes.cursor-plugin/marketplace.jsonasset · 405 bytes.dockerignoreasset · 289 bytes.github/ISSUE_TEMPLATE/bug.ymlasset · 3,212 bytes.github/ISSUE_TEMPLATE/config.ymlasset · 771 bytes.github/ISSUE_TEMPLATE/feature.ymlasset · 1,943 bytes.github/actions/setup-js/action.ymlasset · 511 bytes.github/actions/setup-playwright/action.ymlasset · 1,198 bytes.github/actions/setup-python/action.ymlasset · 599 bytes.github/actions/upload-playwright-report/action.ymlasset · 520 bytes.github/actions/wait-for-relayer/action.ymlasset · 5,038 bytes.github/pull_request_template.mddoc · 1,126 bytes.github/scripts/publish-prerelease.shruns · 2,978 bytes.github/scripts/publish-prerelease.test.mjsruns · 5,253 bytes.github/workflows/benchmark-live.ymlasset · 6,042 bytes.github/workflows/benchmark-smoke.ymlasset · 6,437 bytes.github/workflows/burn-cap-tx.ymlasset · 3,245 bytes.github/workflows/check-mcp-pin.ymlasset · 2,294 bytes.github/workflows/check-model-ids.ymlasset · 1,749 bytes.github/workflows/create-migration-caps-tx.ymlasset · 4,087 bytes.github/workflows/deploy-app-walrus.ymlasset · 5,178 bytes.github/workflows/distribute-funds.ymlasset · 8,424 bytes.github/workflows/finalize-tx.ymlasset · 9,127 bytes.github/workflows/github-issues-monitor.ymlasset · 1,600 bytes.github/workflows/publish-tx.ymlasset · 4,291 bytes.github/workflows/release-mcp.ymlasset · 4,276 bytes.github/workflows/release-oc-memwal.ymlasset · 4,217 bytes.github/workflows/release-python-sdk.ymlasset · 5,988 bytes.github/workflows/release-sdk.ymlasset · 4,080 bytes.github/workflows/synthetic-seal-cross-account.ymlasset · 2,175 bytes.github/workflows/test-python-sdk.ymlasset · 7,363 bytes.github/workflows/test-sdk.ymlasset · 5,378 bytes.github/workflows/test.ymlasset · 20,218 bytes.github/workflows/verify-migration-environments.ymlasset · 529 bytes.gitignoreasset · 2,431 bytes.nvmrcasset · 8 bytes.python-versionasset · 8 bytesLICENSEasset · 10,173 bytesREADME.mddoc · 4,442 bytesSECURITY.mddoc · 335 bytesSKILL.mdcore · 22,169 bytesSKILL.mdcore · 22,169 bytesSKILL.mdcore · 22,169 bytesapps/app/.dockerignoreasset · 46 bytesapps/app/.env.exampleasset · 7,390 bytesapps/app/.gitignoreasset · 404 bytesapps/app/Dockerfileruns · 4,758 bytesapps/app/README.mddoc · 2,555 bytesapps/app/e2e/manualBrowser.tsruns · 2,261 bytesapps/app/e2e/manualDevServer.tsruns · 1,637 bytesapps/app/e2e/securityDelete.spec.tsruns · 11,214 bytesapps/app/e2e/support/buildDevWalletBundle.tsruns · 1,970 bytesapps/app/e2e/support/devWalletEntry.tsruns · 5,726 bytesapps/app/e2e/support/devstackEnv.tsruns · 6,774 bytesapps/app/eslint.config.jsruns · 616 bytesapps/app/index.htmlasset · 2,601 bytesapps/app/package.jsonruns · 2,236 bytesapps/app/playwright.config.tsruns · 3,125 bytesapps/app/public/android-chrome-192x192.pngasset · 2,125 bytesapps/app/public/android-chrome-512x512.pngasset · 9,826 bytesapps/app/public/favicon.icoasset · 2,275 bytesapps/app/public/fonts/Ratch-Variable.ttfasset · 122,056 bytesapps/app/public/memwal-grid-bg.pngasset · 153,552 bytesapps/app/public/memwal-hero-full.pngasset · 661,023 bytesapps/app/public/memwal-icon.svgasset · 499 bytesapps/app/public/memwal-mascot.pngasset · 456,827 bytesapps/app/public/og-image.jpgasset · 152,284 bytesapps/app/public/sept2026/antigravity.pngasset · 11,853 bytesapps/app/public/sept2026/claude.pngasset · 15,172 bytesapps/app/public/sept2026/codex.pngasset · 8,078 bytesapps/app/public/sept2026/discord.svgasset · 1,587 bytesapps/app/public/sept2026/docs.svgasset · 1,175 bytesapps/app/public/sept2026/github.svgasset · 5,498 bytesapps/app/public/sept2026/javascript.pngasset · 12,321 bytesapps/app/public/sept2026/memories-card.pngasset · 427,015 bytesapps/app/public/sept2026/python.svgasset · 2,247 bytesapps/app/public/signin/glow-desktop.pngasset · 894,669 bytesapps/app/public/signin/glow-mobile.pngasset · 144,084 bytesapps/app/public/signin/logo-allium.pngasset · 98,890 bytesapps/app/public/signin/logo-inflectiv.svgasset · 11,705 bytesapps/app/public/signin/logo-talus.svgasset · 5,688 bytesapps/app/public/signin/logo-tatum.svgasset · 1,895 bytesapps/app/public/signin/logo-wordmark.svgasset · 13,027 bytesapps/app/public/signin/screen.pngasset · 727,778 bytesapps/app/public/signin/tile-back.pngasset · 56,812 bytesapps/app/public/signin/tile-left-mobile.pngasset · 26,794 bytesapps/app/public/signin/tile-left.pngasset · 94,152 bytesapps/app/public/signin/tile-right-mobile.pngasset · 43,783 bytesapps/app/public/signin/tile-right.pngasset · 248,512 bytesapps/app/public/site.webmanifestasset · 342 bytesapps/app/public/skills/mcp-setupasset · 399 bytesapps/app/public/skills/memwal-installasset · 404 bytesapps/app/public/skills/setupasset · 27,333 bytesapps/app/public/walrus-logo-conso.pngasset · 2,763 bytesapps/app/public/walrus-memory-favicon.svgasset · 953 bytesapps/app/public/walrus-memory-logo.svgasset · 14,623 bytesapps/app/public/walrus-memory-og.jpgasset · 242,146 bytesapps/app/public/walrus-memory-social-preview.jpgasset · 242,146 bytesapps/app/public/walrus-signin-bg.pngasset · 341,512 bytesapps/app/public/walrus-signin-logo.svgasset · 15,046 bytesapps/app/public/walrus-trust-allium.pngasset · 98,890 bytesapps/app/public/walrus-trust-conso.pngasset · 2,619 bytesapps/app/public/walrus-trust-conso.svgasset · 177,431 bytesapps/app/public/walrus-trust-inflectiv.svgasset · 11,955 bytesapps/app/public/walrus-trust-opengradient.svgasset · 9,923 bytesapps/app/public/walrus-trust-talus.svgasset · 5,625 bytesapps/app/public/walrus-trust-tatum.svgasset · 1,954 bytesapps/app/railway.jsonasset · 413 bytesapps/app/scripts/recolor_icons.pyruns · 2,018 bytesapps/app/scripts/verify-dist-assets.mjsruns · 1,802 bytesapps/app/scripts/verify-static-server.mjsruns · 3,786 bytesapps/app/scripts/verify-walrus-wasm-version.mjsruns · 1,401 bytesapps/app/server.mjsruns · 4,406 bytesapps/app/src/App.test.tsxruns · 4,311 bytesapps/app/src/App.tsxruns · 18,790 bytesapps/app/src/assets/memwal-logo.svgasset · 4,687 bytesapps/app/src/components/AdminActivity.tsxruns · 16,706 bytesapps/app/src/components/AdminConfig.tsxruns · 2,964 bytesapps/app/src/components/AdminKeyEntry.tsxruns · 2,465 bytesapps/app/src/components/AdminRateLimits.test.tsxruns · 9,210 bytesapps/app/src/components/AdminRateLimits.tsxruns · 9,539 bytesapps/app/src/components/AdminUploadErrors.tsxruns · 11,173 bytesapps/app/src/components/AdminWalletBalances.tsxruns · 6,859 bytesapps/app/src/components/BlobPreviewModal.tsxruns · 1,911 bytesapps/app/src/components/Card.tsxruns · 1,980 bytesapps/app/src/components/CopyButton.tsxruns · 3,207 bytesapps/app/src/components/CopyStatus.tsxruns · 2,486 bytesapps/app/src/components/CopyableText.tsxruns · 2,353 bytesapps/app/src/components/RateMultiplierSelect.test.tsxruns · 2,063 bytesapps/app/src/components/RateMultiplierSelect.tsxruns · 4,076 bytesapps/app/src/components/SecretValueInput.tsxruns · 1,047 bytesapps/app/src/components/SecurityDeleteSection.test.tsxruns · 16,432 bytesapps/app/src/components/SecurityDeleteSection.tsxruns · 19,374 bytesapps/app/src/components/SecurityDeleteTable.tsxruns · 1,847 bytesapps/app/src/config.tsruns · 8,016 bytesapps/app/src/hooks/useCopyFeedback.tsruns · 1,482 bytesapps/app/src/hooks/useRouteAnalytics.tsruns · 2,942 bytesapps/app/src/hooks/useSecurityDeletion.test.tsruns · 7,979 bytesapps/app/src/hooks/useSecurityDeletion.tsruns · 11,753 bytesapps/app/src/hooks/useSponsoredTransaction.test.tsruns · 7,482 bytesapps/app/src/hooks/useSponsoredTransaction.tsruns · 11,961 bytesapps/app/src/index.cssasset · 329,781 bytesapps/app/src/main.tsxruns · 616 bytesapps/app/src/pages/AdminDashboard.tsxruns · 5,282 bytesapps/app/src/pages/ConnectClaude.test.tsxruns · 16,703 bytesapps/app/src/pages/ConnectClaude.tsxruns · 26,660 bytesapps/app/src/pages/ConnectMcp.test.tsxruns · 13,727 bytesapps/app/src/pages/ConnectMcp.tsxruns · 42,128 bytesapps/app/src/pages/ConnectWalrusMemory.test.tsxruns · 5,261 bytesapps/app/src/pages/ConnectWalrusMemory.tsxruns · 20,304 bytesapps/app/src/pages/Dashboard.tsxruns · 92,785 bytesapps/app/src/pages/DashboardNamespaces.test.tsxruns · 19,563 bytesapps/app/src/pages/KeysPage.tsxruns · 6,516 bytesapps/app/src/pages/LandingPage.test.tsxruns · 2,187 bytesapps/app/src/pages/LandingPage.tsxruns · 8,629 bytesapps/app/src/pages/Playground.tsxruns · 29,694 bytesapps/app/src/pages/SetupWizard.tsxruns · 28,004 bytesapps/app/src/pages/walrus.jpgasset · 16,991 bytesapps/app/src/requiredMemwalIds.test.tsruns · 1,321 bytesapps/app/src/requiredMemwalIds.tsruns · 792 bytesapps/app/src/test/recallQuickstarts.test.tsruns · 966 bytesapps/app/src/test/setup.tsruns · 42 bytesapps/app/src/test/setupSkill.test.tsruns · 1,045 bytesapps/app/src/test/smoke.test.tsxruns · 202 bytesapps/app/src/utils/accountReadyCopy.test.tsruns · 1,078 bytesapps/app/src/utils/accountReadyCopy.tsruns · 1,256 bytesapps/app/src/utils/admin-activity.test.tsruns · 317 bytesapps/app/src/utils/admin-api.tsruns · 13,323 bytesapps/app/src/utils/admin-rate-limits.test.tsruns · 1,793 bytesapps/app/src/utils/analytics.test.tsruns · 2,155 bytesapps/app/src/utils/analytics.tsruns · 17,032 bytesapps/app/src/utils/api.tsruns · 3,966 bytesapps/app/src/utils/blobPreview.test.tsruns · 6,776 bytesapps/app/src/utils/blobPreview.tsruns · 7,565 bytesapps/app/src/utils/delegateKeyImport.test.tsruns · 657 bytesapps/app/src/utils/delegateKeyImport.tsruns · 1,286 bytesapps/app/src/utils/delegateKeys.tsruns · 1,782 bytesapps/app/src/utils/securityDeleteApi.test.tsruns · 8,707 bytesapps/app/src/utils/securityDeleteApi.tsruns · 10,730 bytesapps/app/src/utils/securityDeleteAuth.test.tsruns · 3,815 bytesapps/app/src/utils/securityDeleteAuth.tsruns · 2,792 bytesapps/app/src/utils/suiClientCompat.test.tsruns · 4,045 bytesapps/app/src/utils/suiClientCompat.tsruns · 6,000 bytesapps/app/src/utils/suiClientFactory.test.tsruns · 1,889 bytesapps/app/src/utils/suiClientFactory.tsruns · 1,436 bytesapps/app/src/utils/unblockRequest.test.tsruns · 473 bytesapps/app/src/utils/unblockRequest.tsruns · 257 bytesapps/app/src/utils/walrusBlobs.tsruns · 1,862 bytesapps/app/tsconfig.app.jsonasset · 800 bytesapps/app/tsconfig.e2e.jsonasset · 759 bytesapps/app/tsconfig.jsonasset · 119 bytesapps/app/tsconfig.node.jsonasset · 653 bytesapps/app/tsconfig.vitest.jsonasset · 205 bytesapps/app/vite.config.test.tsruns · 910 bytesapps/app/vite.config.tsruns · 3,374 bytesapps/app/vitest.config.tsruns · 889 bytesapps/app/ws-resources.jsonasset · 163 bytesapps/chatbot/.cursor/rules/ultracite.mdcasset · 16,824 bytesapps/chatbot/.dockerignoreasset · 158 bytesapps/chatbot/.env.exampleasset · 899 bytesapps/chatbot/.github/workflows/lint.ymlasset · 559 bytesapps/chatbot/.github/workflows/playwright.ymlasset · 1,946 bytesapps/chatbot/.gitignoreasset · 485 bytesapps/chatbot/.vscode/extensions.jsonasset · 43 bytesapps/chatbot/.vscode/settings.jsonasset · 1,306 bytesapps/chatbot/Dockerfileruns · 3,646 bytesapps/chatbot/LICENSEasset · 552 bytesapps/chatbot/README.mddoc · 5,148 bytesapps/chatbot/app/(auth)/actions.tsruns · 1,959 bytesapps/chatbot/app/(auth)/api/auth/[...nextauth]/route.tsruns · 202 bytesapps/chatbot/app/(auth)/api/auth/guest/route.tsruns · 1,757 bytesapps/chatbot/app/(auth)/auth.config.tsruns · 451 bytesapps/chatbot/app/(auth)/auth.tsruns · 2,765 bytesapps/chatbot/app/(auth)/login/page.tsxruns · 2,528 bytesapps/chatbot/app/(auth)/register/page.tsxruns · 2,608 bytesapps/chatbot/app/(chat)/actions.tsruns · 2,481 bytesapps/chatbot/app/(chat)/api/chat/[id]/stream/route.tsruns · 72 bytesapps/chatbot/app/(chat)/api/chat/chat-route.unit.test.tsruns · 6,467 bytesapps/chatbot/app/(chat)/api/chat/route.tsruns · 12,609 bytesapps/chatbot/app/(chat)/api/chat/schema.tsruns · 1,179 bytesapps/chatbot/app/(chat)/api/document/document-route.unit.test.tsruns · 3,953 bytesapps/chatbot/app/(chat)/api/document/route.tsruns · 2,959 bytesapps/chatbot/app/(chat)/api/files/upload/route.tsruns · 4,428 bytesapps/chatbot/app/(chat)/api/files/upload/upload-sdk.unit.test.tsruns · 2,972 bytesapps/chatbot/app/(chat)/api/history/route.tsruns · 1,252 bytesapps/chatbot/app/(chat)/api/suggestions/route.tsruns · 1,051 bytesapps/chatbot/app/(chat)/api/vote/route.tsruns · 1,966 bytesapps/chatbot/app/(chat)/api/vote/vote-route.unit.test.tsruns · 3,941 bytesapps/chatbot/app/(chat)/chat/[id]/page.tsxruns · 1,658 bytesapps/chatbot/app/(chat)/layout.tsxruns · 1,184 bytesapps/chatbot/app/(chat)/opengraph-image.pngasset · 14,418 bytesapps/chatbot/app/(chat)/page.tsxruns · 874 bytesapps/chatbot/app/(chat)/twitter-image.pngasset · 52,049 bytesapps/chatbot/app/favicon.icoasset · 15,406 bytesapps/chatbot/app/globals.cssasset · 7,984 bytesapps/chatbot/app/layout.tsxruns · 2,643 bytesapps/chatbot/artifacts/actions.tsruns · 799 bytesapps/chatbot/artifacts/code/client.tsxruns · 7,379 bytesapps/chatbot/artifacts/code/server.tsruns · 1,919 bytesapps/chatbot/artifacts/get-suggestions-ownership.unit.test.tsruns · 2,938 bytesapps/chatbot/artifacts/image/client.tsxruns · 2,078 bytesapps/chatbot/artifacts/sheet/client.tsxruns · 2,936 bytesapps/chatbot/artifacts/sheet/server.tsruns · 2,038 bytesapps/chatbot/artifacts/text/client.tsxruns · 4,705 bytesapps/chatbot/artifacts/text/server.tsruns · 1,998 bytesapps/chatbot/biome.jsoncasset · 1,321 bytesapps/chatbot/components.jsonasset · 396 bytesapps/chatbot/components/ai-elements/artifact.tsxruns · 3,331 bytesapps/chatbot/components/ai-elements/canvas.tsxruns · 547 bytesapps/chatbot/components/ai-elements/chain-of-thought.tsxruns · 6,309 bytesapps/chatbot/components/ai-elements/checkpoint.tsxruns · 1,609 bytesapps/chatbot/components/ai-elements/confirmation.tsxruns · 3,776 bytesapps/chatbot/components/ai-elements/connection.tsxruns · 570 bytesapps/chatbot/components/ai-elements/controls.tsxruns · 573 bytesapps/chatbot/components/ai-elements/conversation.tsxruns · 2,499 bytesapps/chatbot/components/ai-elements/edge.tsxruns · 3,167 bytesapps/chatbot/components/ai-elements/image.tsxruns · 565 bytesapps/chatbot/components/ai-elements/inline-citation.tsxruns · 6,503 bytesapps/chatbot/components/ai-elements/loader.tsxruns · 2,201 bytesapps/chatbot/components/ai-elements/message.tsxruns · 10,917 bytesapps/chatbot/components/ai-elements/model-selector.tsxruns · 4,807 bytesapps/chatbot/components/ai-elements/node.tsxruns · 1,976 bytesapps/chatbot/components/ai-elements/open-in-chat.tsxruns · 16,493 bytesapps/chatbot/components/ai-elements/panel.tsxruns · 401 bytesapps/chatbot/components/ai-elements/plan.tsxruns · 3,436 bytesapps/chatbot/components/ai-elements/prompt-input.tsxruns · 38,013 bytesapps/chatbot/components/ai-elements/queue.tsxruns · 6,327 bytesapps/chatbot/components/ai-elements/reasoning.tsxruns · 5,502 bytesapps/chatbot/components/ai-elements/shimmer.tsxruns · 1,548 bytesapps/chatbot/components/ai-elements/sources.tsxruns · 1,858 bytesapps/chatbot/components/ai-elements/suggestion.tsxruns · 1,264 bytesapps/chatbot/components/ai-elements/task.tsxruns · 2,345 bytesapps/chatbot/components/ai-elements/tool.tsxruns · 4,872 bytesapps/chatbot/components/ai-elements/toolbar.tsxruns · 442 bytesapps/chatbot/components/ai-elements/web-preview.tsxruns · 6,702 bytesapps/chatbot/components/app-sidebar.tsxruns · 4,784 bytesapps/chatbot/components/artifact-actions.tsxruns · 3,038 bytesapps/chatbot/components/artifact-close-button.tsxruns · 826 bytesapps/chatbot/components/artifact-messages.tsxruns · 3,129 bytesapps/chatbot/components/artifact.tsxruns · 16,630 bytesapps/chatbot/components/auth-form.tsxruns · 1,352 bytesapps/chatbot/components/chat-header.tsxruns · 1,736 bytesapps/chatbot/components/chat.tsxruns · 11,174 bytesapps/chatbot/components/code-editor.tsxruns · 3,388 bytesapps/chatbot/components/console.tsxruns · 6,362 bytesapps/chatbot/components/create-artifact.tsxruns · 2,959 bytesapps/chatbot/components/data-stream-handler.tsxruns · 2,417 bytesapps/chatbot/components/data-stream-provider.tsxruns · 1,050 bytesapps/chatbot/components/diffview.tsxruns · 2,913 bytesapps/chatbot/components/document-preview.tsxruns · 8,321 bytesapps/chatbot/components/document-skeleton.tsxruns · 1,754 bytesapps/chatbot/components/document.tsxruns · 4,457 bytesapps/chatbot/components/elements/actions.tsxruns · 1,350 bytesapps/chatbot/components/elements/branch.tsxruns · 5,256 bytesapps/chatbot/components/elements/conversation.tsxruns · 1,670 bytesapps/chatbot/components/elements/image.tsxruns · 565 bytesapps/chatbot/components/elements/inline-citation.tsxruns · 6,507 bytesapps/chatbot/components/elements/loader.tsxruns · 2,201 bytesapps/chatbot/components/elements/message.tsxruns · 1,567 bytesapps/chatbot/components/elements/prompt-input.tsxruns · 5,743 bytesapps/chatbot/components/elements/reasoning.tsxruns · 5,107 bytesapps/chatbot/components/elements/response.tsxruns · 604 bytesapps/chatbot/components/elements/source.tsxruns · 1,830 bytesapps/chatbot/components/elements/suggestion.tsxruns · 1,264 bytesapps/chatbot/components/elements/task.tsxruns · 2,518 bytesapps/chatbot/components/elements/tool.tsxruns · 4,408 bytesapps/chatbot/components/elements/web-preview.tsxruns · 6,351 bytesapps/chatbot/components/greeting.tsxruns · 800 bytesapps/chatbot/components/icons.tsxruns · 56,049 bytesapps/chatbot/components/image-editor.tsxruns · 1,087 bytesapps/chatbot/components/message-actions.tsxruns · 5,013 bytesapps/chatbot/components/message-editor.tsxruns · 2,985 bytesapps/chatbot/components/message-reasoning.tsxruns · 736 bytesapps/chatbot/components/message.tsxruns · 15,280 bytesapps/chatbot/components/messages.tsxruns · 3,542 bytesapps/chatbot/components/multimodal-input.tsxruns · 22,988 bytesapps/chatbot/components/preview-attachment.tsxruns · 1,716 bytesapps/chatbot/components/sheet-editor.tsxruns · 3,846 bytesapps/chatbot/components/sidebar-history-item.tsxruns · 3,644 bytesapps/chatbot/components/sidebar-history.tsxruns · 11,806 bytesapps/chatbot/components/sidebar-toggle.tsxruns · 930 bytesapps/chatbot/components/sidebar-user-nav.tsxruns · 4,005 bytesapps/chatbot/components/sign-out-form.tsxruns · 446 bytesapps/chatbot/components/submit-button.tsxruns · 814 bytesapps/chatbot/components/suggested-actions.tsxruns · 1,979 bytesapps/chatbot/components/suggestion.tsxruns · 2,477 bytesapps/chatbot/components/text-editor.tsxruns · 4,454 bytesapps/chatbot/components/theme-provider.tsxruns · 300 bytesapps/chatbot/components/toast.tsxruns · 1,992 bytesapps/chatbot/components/toolbar.tsxruns · 13,143 bytesapps/chatbot/components/ui/alert-dialog.tsxruns · 4,283 bytesapps/chatbot/components/ui/alert.tsxruns · 1,584 bytesapps/chatbot/components/ui/avatar.tsxruns · 1,414 bytesapps/chatbot/components/ui/badge.tsxruns · 1,128 bytesapps/chatbot/components/ui/button-group.tsxruns · 2,209 bytesapps/chatbot/components/ui/button.tsxruns · 1,961 bytesapps/chatbot/components/ui/card.tsxruns · 2,174 bytesapps/chatbot/components/ui/carousel.tsxruns · 6,224 bytesapps/chatbot/components/ui/collapsible.tsxruns · 324 bytesapps/chatbot/components/ui/command.tsxruns · 4,899 bytesapps/chatbot/components/ui/dialog.tsxruns · 3,680 bytesapps/chatbot/components/ui/dropdown-menu.tsxruns · 7,617 bytesapps/chatbot/components/ui/hover-card.tsxruns · 1,245 bytesapps/chatbot/components/ui/input-group.tsxruns · 4,985 bytesapps/chatbot/components/ui/input.tsxruns · 791 bytesapps/chatbot/components/ui/label.tsxruns · 719 bytesapps/chatbot/components/ui/progress.tsxruns · 786 bytesapps/chatbot/components/ui/scroll-area.tsxruns · 1,650 bytesapps/chatbot/components/ui/select.tsxruns · 5,737 bytesapps/chatbot/components/ui/separator.tsxruns · 765 bytesapps/chatbot/components/ui/sheet.tsxruns · 4,276 bytesapps/chatbot/components/ui/sidebar.tsxruns · 23,843 bytesapps/chatbot/components/ui/skeleton.tsxruns · 261 bytesapps/chatbot/components/ui/textarea.tsxruns · 689 bytesapps/chatbot/components/ui/tooltip.tsxruns · 1,204 bytesapps/chatbot/components/version-footer.tsxruns · 3,080 bytesapps/chatbot/components/visibility-selector.tsxruns · 3,100 bytesapps/chatbot/components/weather.tsxruns · 11,793 bytesapps/chatbot/docker-compose.ymlasset · 497 bytesapps/chatbot/drizzle.config.tsruns · 351 bytesapps/chatbot/hooks/use-artifact.tsruns · 2,086 bytesapps/chatbot/hooks/use-auto-resume.tsruns · 1,311 bytesapps/chatbot/hooks/use-chat-visibility.tsruns · 1,420 bytesapps/chatbot/hooks/use-messages.tsxruns · 770 bytesapps/chatbot/hooks/use-mobile.tsruns · 565 bytesapps/chatbot/hooks/use-scroll-to-bottom.tsxruns · 3,315 bytesapps/chatbot/instrumentation-client.tsruns · 287 bytesapps/chatbot/instrumentation.tsruns · 121 bytesapps/chatbot/lib/ai/entitlements.tsruns · 432 bytesapps/chatbot/lib/ai/memory-isolation.unit.test.tsruns · 4,077 bytesapps/chatbot/lib/ai/memory-namespace.tsruns · 523 bytesapps/chatbot/lib/ai/memory-relevance.unit.test.tsruns · 1,915 bytesapps/chatbot/lib/ai/models.mock.tsruns · 8,846 bytesapps/chatbot/lib/ai/models.test.tsruns · 2,417 bytesapps/chatbot/lib/ai/models.tsruns · 4,530 bytesapps/chatbot/lib/ai/models.unit.test.tsruns · 5,658 bytesapps/chatbot/lib/ai/prompts.tsruns · 5,489 bytesapps/chatbot/lib/ai/providers.tsruns · 3,348 bytesapps/chatbot/lib/ai/tools/create-document.tsruns · 1,945 bytesapps/chatbot/lib/ai/tools/document-ownership.unit.test.tsruns · 8,738 bytesapps/chatbot/lib/ai/tools/get-weather.tsruns · 2,103 bytesapps/chatbot/lib/ai/tools/request-suggestions.tsruns · 4,527 bytesapps/chatbot/lib/ai/tools/save-memory.tsruns · 1,889 bytesapps/chatbot/lib/ai/tools/update-document.tsruns · 2,704 bytesapps/chatbot/lib/artifacts/server.tsruns · 2,799 bytesapps/chatbot/lib/auth-secret.tsruns · 985 bytesapps/chatbot/lib/constants.tsruns · 456 bytesapps/chatbot/lib/db/document-query-scope.unit.test.tsruns · 2,646 bytesapps/chatbot/lib/db/helpers/01-core-to-parts.tsruns · 7,699 bytesapps/chatbot/lib/db/identifier-escaping.unit.test.tsruns · 441 bytesapps/chatbot/lib/db/migrate.tsruns · 856 bytesapps/chatbot/lib/db/migrations/0000_keen_devos.sqlasset · 606 bytesapps/chatbot/lib/db/migrations/0001_sparkling_blue_marvel.sqlasset · 1,528 bytesapps/chatbot/lib/db/migrations/0002_wandering_riptide.sqlasset · 1,341 bytesapps/chatbot/lib/db/migrations/0003_cloudy_glorian.sqlasset · 78 bytesapps/chatbot/lib/db/migrations/0004_odd_slayback.sqlasset · 73 bytesapps/chatbot/lib/db/migrations/0005_wooden_whistler.sqlasset · 1,248 bytesapps/chatbot/lib/db/migrations/0006_marvelous_frog_thor.sqlasset · 441 bytesapps/chatbot/lib/db/migrations/0007_flowery_ben_parker.sqlasset · 50 bytesapps/chatbot/lib/db/migrations/0008_flat_forgotten_one.sqlasset · 55 bytesapps/chatbot/lib/db/migrations/meta/0000_snapshot.jsonasset · 2,090 bytesapps/chatbot/lib/db/migrations/meta/0001_snapshot.jsonasset · 6,007 bytesapps/chatbot/lib/db/migrations/meta/0002_snapshot.jsonasset · 8,666 bytesapps/chatbot/lib/db/migrations/meta/0003_snapshot.jsonasset · 8,853 bytesapps/chatbot/lib/db/migrations/meta/0004_snapshot.jsonasset · 9,025 bytesapps/chatbot/lib/db/migrations/meta/0005_snapshot.jsonasset · 11,892 bytesapps/chatbot/lib/db/migrations/meta/0006_snapshot.jsonasset · 12,979 bytesapps/chatbot/lib/db/migrations/meta/0007_snapshot.jsonasset · 13,133 bytesapps/chatbot/lib/db/migrations/meta/0008_snapshot.jsonasset · 12,979 bytesapps/chatbot/lib/db/migrations/meta/_journal.jsonasset · 1,363 bytesapps/chatbot/lib/db/queries.tsruns · 14,621 bytesapps/chatbot/lib/db/schema.tsruns · 4,692 bytesapps/chatbot/lib/db/suggestion-query-scope.unit.test.tsruns · 1,753 bytesapps/chatbot/lib/db/update-message-scope.unit.test.tsruns · 1,280 bytesapps/chatbot/lib/db/utils.tsruns · 398 bytesapps/chatbot/lib/db/vote-query-scope.unit.test.tsruns · 1,418 bytesapps/chatbot/lib/editor/config.tsruns · 1,458 bytesapps/chatbot/lib/editor/diff.jsruns · 13,167 bytesapps/chatbot/lib/editor/functions.tsxruns · 1,752 bytesapps/chatbot/lib/editor/react-renderer.tsxruns · 342 bytesapps/chatbot/lib/editor/suggestions.tsxruns · 3,840 bytesapps/chatbot/lib/errors.tsruns · 4,011 bytesapps/chatbot/lib/public-request-url.tsruns · 2,312 bytesapps/chatbot/lib/public-request-url.unit.test.tsruns · 6,658 bytesapps/chatbot/lib/ratelimit.tsruns · 8,419 bytesapps/chatbot/lib/ratelimit.unit.test.tsruns · 10,453 bytesapps/chatbot/lib/session-token.tsruns · 561 bytesapps/chatbot/lib/session-token.unit.test.tsruns · 1,553 bytesapps/chatbot/lib/types.tsruns · 1,588 bytesapps/chatbot/lib/utils.tsruns · 3,084 bytesapps/chatbot/next.config.tsruns · 1,408 bytesapps/chatbot/package.jsonruns · 4,461 bytesapps/chatbot/playwright.config.tsruns · 1,817 bytesapps/chatbot/postcss.config.mjsruns · 146 bytesapps/chatbot/proxy.tsruns · 1,610 bytesapps/chatbot/public/images/demo-thumbnail.pngasset · 23,198 bytesapps/chatbot/public/images/mouth of the seine, monet.jpgasset · 33,497 bytesapps/chatbot/public/memwal-icon.pngasset · 1,058 bytesapps/chatbot/railway.jsonasset · 421 bytesapps/chatbot/scripts/check-model-ids.tsruns · 1,689 bytesapps/chatbot/tests/README.mddoc · 4,016 bytesapps/chatbot/tests/playwright/e2e/api.test.tsruns · 3,430 bytesapps/chatbot/tests/playwright/e2e/auth.test.tsruns · 1,309 bytesapps/chatbot/tests/playwright/e2e/chat.test.tsruns · 2,089 bytesapps/chatbot/tests/playwright/e2e/conversation.test.tsruns · 5,022 bytesapps/chatbot/tests/playwright/e2e/model-selector.test.tsruns · 2,964 bytesapps/chatbot/tests/playwright/fixtures.tsruns · 358 bytesapps/chatbot/tests/playwright/global-setup.tsruns · 4,453 bytesapps/chatbot/tests/playwright/helpers.tsruns · 342 bytesapps/chatbot/tests/playwright/pages/chat.tsruns · 1,582 bytesapps/chatbot/tests/playwright/prompts/utils.tsruns · 903 bytesapps/chatbot/tsconfig.jsonasset · 806 bytesapps/chatbot/vercel-template.jsonasset · 330 bytesapps/chatbot/vercel.jsonasset · 28 bytesapps/chatbot/vitest.config.tsruns · 465 bytesapps/noter/.gitignoreasset · 529 bytesapps/noter/Dockerfileruns · 3,845 bytesapps/noter/README.mddoc · 7,583 bytesapps/noter/app/api/memory/health/route.tsruns · 740 bytesapps/noter/app/api/memory/remember-one/route.tsruns · 1,141 bytesapps/noter/app/api/memory/remember/route.tsruns · 1,174 bytesapps/noter/app/api/trpc/[trpc]/route.tsruns · 365 bytesapps/noter/app/components/app-float.tsxruns · 10,154 bytesapps/noter/app/components/appearance-float.tsxruns · 1,955 bytesapps/noter/app/components/enoki-login-card.tsxruns · 13,550 bytesapps/noter/app/components/providers.tsxruns · 802 bytesapps/noter/app/components/sui-providers.tsxruns · 2,063 bytesapps/noter/app/components/user-float.tsxruns · 9,226 bytesapps/noter/app/favicon.icoasset · 25,931 bytesapps/noter/app/layout.tsxruns · 917 bytesapps/noter/app/note/[id]/page.tsxruns · 1,366 bytesapps/noter/app/note/page.tsxruns · 3,011 bytesapps/noter/app/page.tsxruns · 2,916 bytesapps/noter/components.jsonasset · 514 bytesapps/noter/doc/architecture.mddoc · 5,592 bytesapps/noter/doc/type-flow.mddoc · 6,508 bytesapps/noter/doc/zklogin-integration.mddoc · 2,725 bytesapps/noter/docker-compose.ymlasset · 484 bytesapps/noter/drizzle.config.tsruns · 286 bytesapps/noter/eslint.config.mjsruns · 465 bytesapps/noter/lib/constants.tsruns · 596 bytesapps/noter/lib/empty.jsruns · 57 bytesapps/noter/lib/enoki/config.tsruns · 576 bytesapps/noter/lib/sui/account-bcs.tsruns · 2,560 bytesapps/noter/lib/sui/account-bcs.unit.test.tsruns · 2,220 bytesapps/noter/lib/sui/grpc-client.tsruns · 1,515 bytesapps/noter/next.config.tsruns · 1,061 bytesapps/noter/package.jsonruns · 3,171 bytesapps/noter/package/feature/auth/api/connect-wallet-replay.unit.test.tsruns · 7,801 bytesapps/noter/package/feature/auth/api/export-guard.unit.test.tsruns · 3,728 bytesapps/noter/package/feature/auth/api/form.tsruns · 2,203 bytesapps/noter/package/feature/auth/api/input.tsruns · 2,514 bytesapps/noter/package/feature/auth/api/route.tsruns · 18,565 bytesapps/noter/package/feature/auth/api/session-binding.unit.test.tsruns · 4,888 bytesapps/noter/package/feature/auth/constant.tsruns · 2,039 bytesapps/noter/package/feature/auth/domain/credential-guard.unit.test.tsruns · 9,906 bytesapps/noter/package/feature/auth/domain/service.tsruns · 14,150 bytesapps/noter/package/feature/auth/domain/type.tsruns · 5,746 bytesapps/noter/package/feature/auth/hook/use-auth.tsruns · 5,446 bytesapps/noter/package/feature/auth/index.tsruns · 980 bytesapps/noter/package/feature/auth/lib/auth-rate-limit.tsruns · 2,589 bytesapps/noter/package/feature/auth/lib/delegate-account.mock.tsruns · 1,603 bytesapps/noter/package/feature/auth/lib/delegate-account.tsruns · 5,681 bytesapps/noter/package/feature/auth/lib/delegate-account.unit.test.tsruns · 2,543 bytesapps/noter/package/feature/auth/lib/delegate-fixtures.tsruns · 1,670 bytesapps/noter/package/feature/auth/lib/delegate-fixtures.unit.test.tsruns · 1,277 bytesapps/noter/package/feature/auth/lib/delegate-key-crypto.tsruns · 6,124 bytesapps/noter/package/feature/auth/lib/delegate-key-crypto.unit.test.tsruns · 3,644 bytesapps/noter/package/feature/auth/lib/enoki-challenge.tsruns · 5,643 bytesapps/noter/package/feature/auth/lib/enoki-challenge.unit.test.tsruns · 5,262 bytesapps/noter/package/feature/auth/lib/wallet-client.tsruns · 4,956 bytesapps/noter/package/feature/auth/lib/wallet-client.unit.test.tsruns · 1,635 bytesapps/noter/package/feature/auth/lib/wallet-verify.tsruns · 1,227 bytesapps/noter/package/feature/auth/state/atom.tsruns · 4,060 bytesapps/noter/package/feature/auth/ui/auth-button-group.tsxruns · 4,319 bytesapps/noter/package/feature/auth/ui/auth-guard.tsxruns · 990 bytesapps/noter/package/feature/editor/README.mddoc · 5,266 bytesapps/noter/package/feature/editor/config/markdown-transformers.tsruns · 332 bytesapps/noter/package/feature/editor/constant.tsruns · 1,429 bytesapps/noter/package/feature/editor/index.tsruns · 358 bytesapps/noter/package/feature/editor/plugins/CodeHighlightPlugin.tsxruns · 494 bytesapps/noter/package/feature/editor/style.cssasset · 1,002 bytesapps/noter/package/feature/editor/themes/ChatEditorTheme.cssasset · 13,245 bytesapps/noter/package/feature/editor/themes/ChatEditorTheme.tsruns · 2,916 bytesapps/noter/package/feature/editor/ui/chat-editor.tsxruns · 7,408 bytesapps/noter/package/feature/editor/ui/chat-renderer.tsxruns · 3,318 bytesapps/noter/package/feature/note/api/form.tsruns · 974 bytesapps/noter/package/feature/note/api/input.tsruns · 2,941 bytesapps/noter/package/feature/note/api/memory-policy.tsruns · 191 bytesapps/noter/package/feature/note/api/memory-request.tsruns · 6,101 bytesapps/noter/package/feature/note/api/memory-routes.unit.test.tsruns · 5,412 bytesapps/noter/package/feature/note/api/route.tsruns · 7,663 bytesapps/noter/package/feature/note/domain/note.tsruns · 2,963 bytesapps/noter/package/feature/note/domain/type.tsruns · 3,436 bytesapps/noter/package/feature/note/hook/use-note-list.tsruns · 851 bytesapps/noter/package/feature/note/hook/use-note-memory-detect.tsruns · 1,531 bytesapps/noter/package/feature/note/hook/use-note-memory-save.tsruns · 3,206 bytesapps/noter/package/feature/note/hook/use-note.tsruns · 1,645 bytesapps/noter/package/feature/note/hook/use-pdw-client.tsruns · 900 bytesapps/noter/package/feature/note/index.tsruns · 3,106 bytesapps/noter/package/feature/note/lib/lexical-utils.tsruns · 3,466 bytesapps/noter/package/feature/note/lib/memory-detector.tsruns · 2,264 bytesapps/noter/package/feature/note/lib/pdw-client.tsruns · 2,084 bytesapps/noter/package/feature/note/nodes/MemoryHighlightNode.tsruns · 11,108 bytesapps/noter/package/feature/note/plugins/MemoryHighlightPlugin-simple.tsxruns · 3,467 bytesapps/noter/package/feature/note/plugins/MemoryHighlightPlugin.tsxruns · 18,984 bytesapps/noter/package/feature/note/state/atom.tsruns · 398 bytesapps/noter/package/feature/note/styles/memory-highlight.cssasset · 7,962 bytesapps/noter/package/feature/note/ui/memory-detect-button.tsxruns · 1,008 bytesapps/noter/package/feature/note/ui/memory-hover-preview.tsxruns · 8,517 bytesapps/noter/package/feature/note/ui/memory-panel-enhanced.tsxruns · 18,766 bytesapps/noter/package/feature/note/ui/note-editor.tsxruns · 9,941 bytesapps/noter/package/feature/note/ui/note-list.tsxruns · 12,113 bytesapps/noter/package/feature/note/ui/pdw-status-indicator.tsxruns · 2,153 bytesapps/noter/package/shared/components/border.tsxruns · 491 bytesapps/noter/package/shared/components/ui/accordion.tsxruns · 2,055 bytesapps/noter/package/shared/components/ui/alert-dialog.tsxruns · 5,453 bytesapps/noter/package/shared/components/ui/alert.tsxruns · 1,621 bytesapps/noter/package/shared/components/ui/aspect-ratio.tsxruns · 274 bytesapps/noter/package/shared/components/ui/avatar.tsxruns · 2,923 bytesapps/noter/package/shared/components/ui/badge.tsxruns · 1,783 bytesapps/noter/package/shared/components/ui/breadcrumb.tsxruns · 2,357 bytesapps/noter/package/shared/components/ui/button-group.tsxruns · 2,216 bytesapps/noter/package/shared/components/ui/button.tsxruns · 2,399 bytesapps/noter/package/shared/components/ui/calendar.tsxruns · 7,807 bytesapps/noter/package/shared/components/ui/card.tsxruns · 1,994 bytesapps/noter/package/shared/components/ui/carousel.tsxruns · 5,570 bytesapps/noter/package/shared/components/ui/chart.tsxruns · 10,076 bytesapps/noter/package/shared/components/ui/checkbox.tsxruns · 1,221 bytesapps/noter/package/shared/components/ui/collapsible.tsxruns · 795 bytesapps/noter/package/shared/components/ui/combobox.tsxruns · 9,179 bytesapps/noter/package/shared/components/ui/command.tsxruns · 4,832 bytesapps/noter/package/shared/components/ui/context-menu.tsxruns · 8,275 bytesapps/noter/package/shared/components/ui/dialog.tsxruns · 4,317 bytesapps/noter/package/shared/components/ui/direction.tsxruns · 506 bytesapps/noter/package/shared/components/ui/drawer.tsxruns · 4,262 bytesapps/noter/package/shared/components/ui/dropdown-menu.tsxruns · 8,425 bytesapps/noter/package/shared/components/ui/empty.tsxruns · 2,403 bytesapps/noter/package/shared/components/ui/field.tsxruns · 6,180 bytesapps/noter/package/shared/components/ui/form.tsxruns · 3,771 bytesapps/noter/package/shared/components/ui/hover-card.tsxruns · 1,533 bytesapps/noter/package/shared/components/ui/input-group.tsxruns · 5,093 bytesapps/noter/package/shared/components/ui/input-otp.tsxruns · 2,261 bytesapps/noter/package/shared/components/ui/input.tsxruns · 969 bytesapps/noter/package/shared/components/ui/item.tsxruns · 4,501 bytesapps/noter/package/shared/components/ui/kbd.tsxruns · 869 bytesapps/noter/package/shared/components/ui/label.tsxruns · 613 bytesapps/noter/package/shared/components/ui/menubar.tsxruns · 8,396 bytesapps/noter/package/shared/components/ui/native-select.tsxruns · 1,863 bytesapps/noter/package/shared/components/ui/navigation-menu.tsxruns · 6,665 bytesapps/noter/package/shared/components/ui/pagination.tsxruns · 2,731 bytesapps/noter/package/shared/components/ui/popover.tsxruns · 2,364 bytesapps/noter/package/shared/components/ui/progress.tsxruns · 742 bytesapps/noter/package/shared/components/ui/radio-group.tsxruns · 1,467 bytesapps/noter/package/shared/components/ui/resizable.tsxruns · 1,822 bytesapps/noter/package/shared/components/ui/scroll-area.tsxruns · 1,646 bytesapps/noter/package/shared/components/ui/select.tsxruns · 6,360 bytesapps/noter/package/shared/components/ui/separator.tsxruns · 701 bytesapps/noter/package/shared/components/ui/sheet.tsxruns · 4,195 bytesapps/noter/package/shared/components/ui/sidebar.tsxruns · 21,706 bytesapps/noter/package/shared/components/ui/skeleton.tsxruns · 283 bytesapps/noter/package/shared/components/ui/slider.tsxruns · 1,998 bytesapps/noter/package/shared/components/ui/sonner.tsxruns · 1,034 bytesapps/noter/package/shared/components/ui/spinner.tsxruns · 338 bytesapps/noter/package/shared/components/ui/switch.tsxruns · 1,415 bytesapps/noter/package/shared/components/ui/table.tsxruns · 2,455 bytesapps/noter/package/shared/components/ui/tabs.tsxruns · 3,789 bytesapps/noter/package/shared/components/ui/textarea.tsxruns · 766 bytesapps/noter/package/shared/components/ui/toggle-group.tsxruns · 2,322 bytesapps/noter/package/shared/components/ui/toggle.tsxruns · 1,572 bytesapps/noter/package/shared/components/ui/tooltip.tsxruns · 1,837 bytesapps/noter/package/shared/db/migrations/0000_curly_karen_page.sqlasset · 3,011 bytesapps/noter/package/shared/db/migrations/0001_flat_amazoness.sqlasset · 3,967 bytesapps/noter/package/shared/db/migrations/0002_add_enoki_fields.sqlasset · 290 bytesapps/noter/package/shared/db/migrations/meta/0000_snapshot.jsonasset · 12,852 bytesapps/noter/package/shared/db/migrations/meta/0001_snapshot.jsonasset · 26,580 bytesapps/noter/package/shared/db/migrations/meta/_journal.jsonasset · 496 bytesapps/noter/package/shared/db/relations.tsruns · 2,036 bytesapps/noter/package/shared/db/schema.tsruns · 11,513 bytesapps/noter/package/shared/db/type.tsruns · 4,731 bytesapps/noter/package/shared/hook/use-mobile.tsruns · 565 bytesapps/noter/package/shared/lib/db/index.tsruns · 376 bytesapps/noter/package/shared/lib/db/migrate.tsruns · 731 bytesapps/noter/package/shared/lib/shared-redis.tsruns · 1,678 bytesapps/noter/package/shared/lib/trpc/client.tsruns · 162 bytesapps/noter/package/shared/lib/trpc/create-context.unit.test.tsruns · 2,988 bytesapps/noter/package/shared/lib/trpc/init.tsruns · 2,692 bytesapps/noter/package/shared/lib/trpc/provider.tsxruns · 2,124 bytesapps/noter/package/shared/lib/trpc/router.tsruns · 265 bytesapps/noter/package/shared/lib/utils.tsruns · 166 bytesapps/noter/package/shared/style/globals.cssasset · 6,573 bytesapps/noter/package/shared/util/color.tsruns · 5,862 bytesapps/noter/playwright.config.tsruns · 2,185 bytesapps/noter/postcss.config.mjsruns · 94 bytesapps/noter/public/bgr-1.webpasset · 743,424 bytesapps/noter/public/bgr-2.webpasset · 659,734 bytesapps/noter/public/bgr-3.webpasset · 775,954 bytesapps/noter/public/nautilus-flow.svgasset · 454,540 bytesapps/noter/public/seal-flow.svgasset · 267,852 bytesapps/noter/public/walrus-flow.svgasset · 211,853 bytesapps/noter/public/zk-login-flow.svgasset · 167,432 bytesapps/noter/railway.jsonasset · 450 bytesapps/noter/scripts/purge-legacy-zklogin-sessions.tsruns · 1,285 bytesapps/noter/scripts/reset-db.tsruns · 543 bytesapps/noter/tests/playwright/e2e/app.test.tsruns · 2,103 bytesapps/noter/tests/playwright/e2e/auth.test.tsruns · 4,659 bytesapps/noter/tests/playwright/e2e/memory.test.tsruns · 3,468 bytesapps/noter/tests/playwright/e2e/note.test.tsruns · 3,016 bytesapps/noter/tests/playwright/fixtures/delegate-key.tsruns · 4,216 bytesapps/noter/tests/playwright/global-setup.tsruns · 2,166 bytesapps/noter/tsconfig.jsonasset · 756 bytesapps/noter/vitest.config.tsruns · 559 bytesapps/researcher/.dockerignoreasset · 158 bytesapps/researcher/.env.exampleasset · 1,430 bytesapps/researcher/.gitignoreasset · 510 bytesapps/researcher/.vscode/extensions.jsonasset · 43 bytesapps/researcher/.vscode/settings.jsonasset · 1,306 bytesapps/researcher/Dockerfileruns · 4,155 bytesapps/researcher/README.mddoc · 672 bytesapps/researcher/app/(auth)/login/page.tsxruns · 7,189 bytesapps/researcher/app/(chat)/actions.tsruns · 2,092 bytesapps/researcher/app/(chat)/api/chat/[id]/stream/route.tsruns · 72 bytesapps/researcher/app/(chat)/api/chat/route.tsruns · 13,742 bytesapps/researcher/app/(chat)/api/chat/schema.tsruns · 1,083 bytesapps/researcher/app/(chat)/api/files/upload/route.tsruns · 2,931 bytesapps/researcher/app/(chat)/api/history/route.tsruns · 1,271 bytesapps/researcher/app/(chat)/chat/[id]/page.tsxruns · 2,766 bytesapps/researcher/app/(chat)/layout.tsxruns · 1,588 bytesapps/researcher/app/(chat)/opengraph-image.pngasset · 14,418 bytesapps/researcher/app/(chat)/page.tsxruns · 895 bytesapps/researcher/app/(chat)/twitter-image.pngasset · 52,049 bytesapps/researcher/app/api/auth/enoki/challenge/route.tsruns · 1,672 bytesapps/researcher/app/api/auth/enoki/route.tsruns · 6,302 bytesapps/researcher/app/api/auth/key/route.tsruns · 3,194 bytesapps/researcher/app/api/auth/profile/export-key/route.tsruns · 450 bytesapps/researcher/app/api/auth/profile/route.tsruns · 869 bytesapps/researcher/app/api/auth/signout/route.tsruns · 359 bytesapps/researcher/app/api/research/process-source/route.tsruns · 4,378 bytesapps/researcher/app/api/research/sources/route.tsruns · 435 bytesapps/researcher/app/api/sprint/list/route.tsruns · 694 bytesapps/researcher/app/api/sprint/prepare/route.tsruns · 10,632 bytesapps/researcher/app/api/sprint/save/route.tsruns · 7,032 bytesapps/researcher/app/api/sprint/status/route.tsruns · 1,402 bytesapps/researcher/app/api/sprint/suggestions/route.tsruns · 2,688 bytesapps/researcher/app/favicon.icoasset · 15,406 bytesapps/researcher/app/globals.cssasset · 7,984 bytesapps/researcher/app/layout.tsxruns · 2,700 bytesapps/researcher/app/profile/page.tsxruns · 7,186 bytesapps/researcher/app/research/new/layout.tsxruns · 120 bytesapps/researcher/app/research/new/page.tsxruns · 1,071 bytesapps/researcher/biome.jsoncasset · 1,321 bytesapps/researcher/components.jsonasset · 396 bytesapps/researcher/components/ai-elements/artifact.tsxruns · 3,331 bytesapps/researcher/components/ai-elements/canvas.tsxruns · 547 bytesapps/researcher/components/ai-elements/chain-of-thought.tsxruns · 6,309 bytesapps/researcher/components/ai-elements/checkpoint.tsxruns · 1,609 bytesapps/researcher/components/ai-elements/confirmation.tsxruns · 3,776 bytesapps/researcher/components/ai-elements/connection.tsxruns · 570 bytesapps/researcher/components/ai-elements/controls.tsxruns · 573 bytesapps/researcher/components/ai-elements/conversation.tsxruns · 2,499 bytesapps/researcher/components/ai-elements/edge.tsxruns · 3,167 bytesapps/researcher/components/ai-elements/image.tsxruns · 565 bytesapps/researcher/components/ai-elements/inline-citation.tsxruns · 6,503 bytesapps/researcher/components/ai-elements/loader.tsxruns · 2,201 bytesapps/researcher/components/ai-elements/message.tsxruns · 10,917 bytesapps/researcher/components/ai-elements/model-selector.tsxruns · 4,807 bytesapps/researcher/components/ai-elements/node.tsxruns · 1,976 bytesapps/researcher/components/ai-elements/open-in-chat.tsxruns · 16,493 bytesapps/researcher/components/ai-elements/panel.tsxruns · 401 bytesapps/researcher/components/ai-elements/plan.tsxruns · 3,436 bytesapps/researcher/components/ai-elements/prompt-input.tsxruns · 38,013 bytesapps/researcher/components/ai-elements/queue.tsxruns · 6,327 bytesapps/researcher/components/ai-elements/reasoning.tsxruns · 5,502 bytesapps/researcher/components/ai-elements/shimmer.tsxruns · 1,548 bytesapps/researcher/components/ai-elements/sources.tsxruns · 1,858 bytesapps/researcher/components/ai-elements/suggestion.tsxruns · 1,264 bytesapps/researcher/components/ai-elements/task.tsxruns · 2,345 bytesapps/researcher/components/ai-elements/tool.tsxruns · 4,872 bytesapps/researcher/components/ai-elements/toolbar.tsxruns · 442 bytesapps/researcher/components/ai-elements/web-preview.tsxruns · 6,702 bytesapps/researcher/components/chat/chat-header.tsxruns · 3,429 bytesapps/researcher/components/chat/chat.tsxruns · 10,245 bytesapps/researcher/components/chat/greeting.tsxruns · 800 bytesapps/researcher/components/chat/message-actions.tsxruns · 2,002 bytesapps/researcher/components/chat/message-editor.tsxruns · 2,987 bytesapps/researcher/components/chat/message-reasoning.tsxruns · 737 bytesapps/researcher/components/chat/message.tsxruns · 6,428 bytesapps/researcher/components/chat/messages.tsxruns · 4,749 bytesapps/researcher/components/chat/multimodal-input.tsxruns · 18,515 bytesapps/researcher/components/chat/preview-attachment.tsxruns · 2,067 bytesapps/researcher/components/chat/research-activity.tsxruns · 5,122 bytesapps/researcher/components/chat/source-processing-provider.tsxruns · 1,495 bytesapps/researcher/components/chat/sprint-greeting.tsxruns · 5,613 bytesapps/researcher/components/chat/sprint-save-button.tsxruns · 1,313 bytesapps/researcher/components/chat/sprint-save-overlay.tsxruns · 7,037 bytesapps/researcher/components/chat/suggested-actions.tsxruns · 3,236 bytesapps/researcher/components/chat/visibility-selector.tsxruns · 3,101 bytesapps/researcher/components/data/data-stream-handler.tsxruns · 1,994 bytesapps/researcher/components/data/data-stream-provider.tsxruns · 1,050 bytesapps/researcher/components/elements/actions.tsxruns · 1,350 bytesapps/researcher/components/elements/branch.tsxruns · 5,256 bytesapps/researcher/components/elements/conversation.tsxruns · 1,670 bytesapps/researcher/components/elements/image.tsxruns · 565 bytesapps/researcher/components/elements/inline-citation.tsxruns · 6,507 bytesapps/researcher/components/elements/loader.tsxruns · 2,201 bytesapps/researcher/components/elements/message.tsxruns · 1,567 bytesapps/researcher/components/elements/prompt-input.tsxruns · 5,743 bytesapps/researcher/components/elements/reasoning.tsxruns · 5,107 bytesapps/researcher/components/elements/response.tsxruns · 592 bytesapps/researcher/components/elements/source.tsxruns · 1,830 bytesapps/researcher/components/elements/suggestion.tsxruns · 1,264 bytesapps/researcher/components/elements/task.tsxruns · 2,518 bytesapps/researcher/components/elements/tool.tsxruns · 4,408 bytesapps/researcher/components/elements/web-preview.tsxruns · 6,351 bytesapps/researcher/components/enoki-login-card.tsxruns · 14,454 bytesapps/researcher/components/icons.tsxruns · 56,049 bytesapps/researcher/components/research/session-launcher.tsxruns · 15,798 bytesapps/researcher/components/research/sprint-preparation-screen.tsxruns · 7,508 bytesapps/researcher/components/research/sprint-select-card.tsxruns · 3,404 bytesapps/researcher/components/sidebar/app-sidebar.tsxruns · 4,804 bytesapps/researcher/components/sidebar/sidebar-history-item.tsxruns · 3,647 bytesapps/researcher/components/sidebar/sidebar-history.tsxruns · 11,832 bytesapps/researcher/components/sidebar/sidebar-toggle.tsxruns · 932 bytesapps/researcher/components/sidebar/sidebar-user-nav.tsxruns · 3,167 bytesapps/researcher/components/sources/my-stuff-panel.tsxruns · 8,360 bytesapps/researcher/components/sources/source-card.tsxruns · 4,994 bytesapps/researcher/components/sources/source-upload.tsxruns · 6,191 bytesapps/researcher/components/sources/sprint-card.tsxruns · 2,179 bytesapps/researcher/components/sources/sprint-detail.tsxruns · 12,010 bytesapps/researcher/components/sui-providers.tsxruns · 2,269 bytesapps/researcher/components/theme-provider.tsxruns · 300 bytesapps/researcher/components/toast.tsxruns · 1,992 bytesapps/researcher/components/ui/alert-dialog.tsxruns · 4,283 bytesapps/researcher/components/ui/alert.tsxruns · 1,584 bytesapps/researcher/components/ui/avatar.tsxruns · 1,414 bytesapps/researcher/components/ui/badge.tsxruns · 1,128 bytesapps/researcher/components/ui/button-group.tsxruns · 2,209 bytesapps/researcher/components/ui/button.tsxruns · 1,961 bytesapps/researcher/components/ui/card.tsxruns · 2,174 bytesapps/researcher/components/ui/carousel.tsxruns · 6,224 bytesapps/researcher/components/ui/collapsible.tsxruns · 324 bytesapps/researcher/components/ui/command.tsxruns · 4,899 bytesapps/researcher/components/ui/dialog.tsxruns · 3,680 bytesapps/researcher/components/ui/dropdown-menu.tsxruns · 7,617 bytesapps/researcher/components/ui/hover-card.tsxruns · 1,245 bytesapps/researcher/components/ui/input-group.tsxruns · 4,985 bytesapps/researcher/components/ui/input.tsxruns · 791 bytesapps/researcher/components/ui/label.tsxruns · 719 bytesapps/researcher/components/ui/progress.tsxruns · 786 bytesapps/researcher/components/ui/scroll-area.tsxruns · 1,650 bytesapps/researcher/components/ui/select.tsxruns · 5,737 bytesapps/researcher/components/ui/separator.tsxruns · 765 bytesapps/researcher/components/ui/sheet.tsxruns · 4,276 bytesapps/researcher/components/ui/sidebar.tsxruns · 23,843 bytesapps/researcher/components/ui/skeleton.tsxruns · 261 bytesapps/researcher/components/ui/tabs.tsxruns · 1,908 bytesapps/researcher/components/ui/textarea.tsxruns · 689 bytesapps/researcher/components/ui/tooltip.tsxruns · 1,609 bytesapps/researcher/components/weather.tsxruns · 11,793 bytesapps/researcher/docker-compose.ymlasset · 532 bytesapps/researcher/drizzle.config.tsruns · 345 bytesapps/researcher/hooks/use-auto-resume.tsruns · 1,803 bytesapps/researcher/hooks/use-chat-visibility.tsruns · 1,433 bytesapps/researcher/hooks/use-messages.tsxruns · 770 bytesapps/researcher/hooks/use-mobile.tsruns · 565 bytesapps/researcher/hooks/use-research-activity.tsruns · 6,875 bytesapps/researcher/hooks/use-scroll-to-bottom.tsxruns · 3,315 bytesapps/researcher/hooks/use-sources.tsruns · 370 bytesapps/researcher/hooks/use-sprint-greeting.tsruns · 2,146 bytesapps/researcher/hooks/use-sprint-preparation.tsruns · 7,554 bytesapps/researcher/hooks/use-sprint-save.tsruns · 6,011 bytesapps/researcher/hooks/use-sprint-status.tsruns · 534 bytesapps/researcher/hooks/use-sprints.tsruns · 885 bytesapps/researcher/instrumentation-client.tsruns · 64 bytesapps/researcher/instrumentation.tsruns · 101 bytesapps/researcher/lib/ai/entitlements.tsruns · 42 bytesapps/researcher/lib/ai/models.mock.tsruns · 5,969 bytesapps/researcher/lib/ai/models.tsruns · 2,319 bytesapps/researcher/lib/ai/models.unit.test.tsruns · 3,224 bytesapps/researcher/lib/ai/prompts.tsruns · 6,065 bytesapps/researcher/lib/ai/providers.tsruns · 2,299 bytesapps/researcher/lib/ai/source-processing.tsruns · 932 bytesapps/researcher/lib/auth/auth-secret.tsruns · 1,396 bytesapps/researcher/lib/auth/auth-secret.unit.test.tsruns · 5,017 bytesapps/researcher/lib/auth/delegate-account.mock.tsruns · 2,177 bytesapps/researcher/lib/auth/delegate-account.tsruns · 4,756 bytesapps/researcher/lib/auth/delegate-account.unit.test.tsruns · 2,148 bytesapps/researcher/lib/auth/delegate-key-crypto.tsruns · 5,707 bytesapps/researcher/lib/auth/delegate-key-crypto.unit.test.tsruns · 7,715 bytesapps/researcher/lib/auth/enoki-challenge.tsruns · 4,567 bytesapps/researcher/lib/auth/enoki-register.unit.test.tsruns · 8,914 bytesapps/researcher/lib/auth/request-security.tsruns · 881 bytesapps/researcher/lib/auth/request-security.unit.test.tsruns · 2,052 bytesapps/researcher/lib/auth/session-memory.tsruns · 418 bytesapps/researcher/lib/auth/session-token.tsruns · 526 bytesapps/researcher/lib/auth/session-token.unit.test.tsruns · 1,501 bytesapps/researcher/lib/auth/session.tsruns · 2,274 bytesapps/researcher/lib/constants.tsruns · 305 bytesapps/researcher/lib/db/drizzle.tsruns · 230 bytesapps/researcher/lib/db/helpers/01-core-to-parts.tsruns · 7,699 bytesapps/researcher/lib/db/identifier-escaping.unit.test.tsruns · 488 bytesapps/researcher/lib/db/migrate.tsruns · 850 bytesapps/researcher/lib/db/migrations/0000_init.sqlasset · 2,553 bytesapps/researcher/lib/db/migrations/0001_add_enoki_fields.sqlasset · 461 bytesapps/researcher/lib/db/migrations/meta/0000_snapshot.jsonasset · 233 bytesapps/researcher/lib/db/migrations/meta/_journal.jsonasset · 343 bytesapps/researcher/lib/db/queries.tsruns · 26,104 bytesapps/researcher/lib/db/schema.tsruns · 4,817 bytesapps/researcher/lib/enoki/config.tsruns · 576 bytesapps/researcher/lib/errors.tsruns · 3,367 bytesapps/researcher/lib/rag/constants.tsruns · 106 bytesapps/researcher/lib/rag/index.tsruns · 207 bytesapps/researcher/lib/rag/ingest/__fixtures__/pdf/chromium.pdfasset · 36,329 bytesapps/researcher/lib/rag/ingest/__fixtures__/pdf/ghostscript.pdfasset · 3,492 bytesapps/researcher/lib/rag/ingest/__fixtures__/pdf/pdftex-objstm.pdfasset · 29,805 bytesapps/researcher/lib/rag/ingest/__fixtures__/pdf/pdftex-xreftable.pdfasset · 31,604 bytesapps/researcher/lib/rag/ingest/__fixtures__/pdf/quartz.pdfasset · 15,947 bytesapps/researcher/lib/rag/ingest/chunking.tsruns · 3,849 bytesapps/researcher/lib/rag/ingest/embeddings.tsruns · 806 bytesapps/researcher/lib/rag/ingest/extract.tsruns · 2,872 bytesapps/researcher/lib/rag/ingest/index.tsruns · 6,589 bytesapps/researcher/lib/rag/ingest/limits.tsruns · 15,003 bytesapps/researcher/lib/rag/ingest/limits.unit.test.tsruns · 18,146 bytesapps/researcher/lib/rag/ingest/message-sources.tsruns · 3,933 bytesapps/researcher/lib/rag/ingest/message-sources.unit.test.tsruns · 6,704 bytesapps/researcher/lib/rag/ingest/metadata.tsruns · 986 bytesapps/researcher/lib/rag/ingest/pdf-guard.tsruns · 50,615 bytesapps/researcher/lib/rag/ingest/pdf-guard.unit.test.tsruns · 33,510 bytesapps/researcher/lib/rag/ingest/pdf-text-host.tsruns · 6,996 bytesapps/researcher/lib/rag/ingest/pdf-text-host.unit.test.tsruns · 9,875 bytesapps/researcher/lib/rag/ingest/pdf-text-worker.tsruns · 2,461 bytesapps/researcher/lib/rag/ingest/safe-fetch.tsruns · 19,484 bytesapps/researcher/lib/rag/ingest/safe-fetch.unit.test.tsruns · 21,574 bytesapps/researcher/lib/rag/rank.tsruns · 2,059 bytesapps/researcher/lib/rag/retrieve/fusion.tsruns · 1,948 bytesapps/researcher/lib/rag/retrieve/index.tsruns · 2,576 bytesapps/researcher/lib/rag/retrieve/keyword-search.tsruns · 1,452 bytesapps/researcher/lib/rag/retrieve/vector-search.tsruns · 1,757 bytesapps/researcher/lib/rag/tools/get-chunks.tsruns · 1,976 bytesapps/researcher/lib/rag/tools/get-context.tsruns · 2,072 bytesapps/researcher/lib/rag/tools/index.tsruns · 1,131 bytesapps/researcher/lib/rag/tools/list-sources.tsruns · 1,836 bytesapps/researcher/lib/rag/tools/recall-sprint.tsruns · 2,373 bytesapps/researcher/lib/rag/tools/search-content.tsruns · 3,052 bytesapps/researcher/lib/rag/tools/security.tsruns · 216 bytesapps/researcher/lib/ratelimit.tsruns · 4,629 bytesapps/researcher/lib/shared-redis.test.tsruns · 1,806 bytesapps/researcher/lib/shared-redis.tsruns · 1,454 bytesapps/researcher/lib/sprint/index.tsruns · 360 bytesapps/researcher/lib/sprint/manifest.tsruns · 3,435 bytesapps/researcher/lib/sprint/markdown.tsruns · 1,437 bytesapps/researcher/lib/sprint/markdown.unit.test.tsruns · 2,030 bytesapps/researcher/lib/sprint/memwal.tsruns · 2,358 bytesapps/researcher/lib/sprint/report.tsruns · 4,661 bytesapps/researcher/lib/sprint/resume.tsruns · 2,282 bytesapps/researcher/lib/sprint/save.tsruns · 3,272 bytesapps/researcher/lib/sprint/types.tsruns · 803 bytesapps/researcher/lib/sui/account-lookup.tsruns · 3,063 bytesapps/researcher/lib/sui/grpc-client.tsruns · 1,523 bytesapps/researcher/lib/types.tsruns · 741 bytesapps/researcher/lib/utils.tsruns · 2,829 bytesapps/researcher/next.config.tsruns · 951 bytesapps/researcher/package.jsonruns · 5,072 bytesapps/researcher/playwright.config.tsruns · 3,735 bytesapps/researcher/postcss.config.mjsruns · 146 bytesapps/researcher/proxy.tsruns · 3,422 bytesapps/researcher/public/images/demo-thumbnail.pngasset · 23,198 bytesapps/researcher/public/images/mouth of the seine, monet.jpgasset · 33,497 bytesapps/researcher/public/memwal-icon.pngasset · 1,058 bytesapps/researcher/railway.jsonasset · 325 bytesapps/researcher/scripts/migrate-user-pubkey.tsruns · 2,276 bytesapps/researcher/tests/README.mddoc · 6,609 bytesapps/researcher/tests/playwright/auth.setup.tsruns · 1,832 bytesapps/researcher/tests/playwright/e2e/auth.test.tsruns · 2,049 bytesapps/researcher/tests/playwright/e2e/chat-stream.test.tsruns · 2,197 bytesapps/researcher/tests/playwright/e2e/chat.test.tsruns · 2,365 bytesapps/researcher/tests/playwright/e2e/visibility.test.tsruns · 3,559 bytesapps/researcher/tests/playwright/fixtures/test-accounts.tsruns · 860 bytesapps/researcher/tests/playwright/global-setup.tsruns · 5,343 bytesapps/researcher/tests/playwright/helpers.tsruns · 3,081 bytesapps/researcher/tsconfig.jsonasset · 702 bytesapps/status/.dockerignoreasset · 39 bytesapps/status/.env.exampleasset · 1,050 bytesapps/status/.gitignoreasset · 29 bytesapps/status/Dockerfileruns · 1,335 bytesapps/status/README.mddoc · 1,822 bytesapps/status/docker-compose.ymlasset · 720 bytesapps/status/index.htmlasset · 505 bytesapps/status/package.jsonruns · 686 bytesapps/status/public/memwal-icon.svgasset · 674 bytesapps/status/railway.jsonasset · 341 bytesapps/status/server.mjsruns · 44,118 bytesapps/status/src/App.tsxruns · 37,140 bytesapps/status/src/index.cssasset · 16,042 bytesapps/status/src/main.tsxruns · 226 bytesapps/status/tsconfig.app.jsonasset · 657 bytesapps/status/tsconfig.jsonasset · 119 bytesapps/status/tsconfig.node.jsonasset · 578 bytesapps/status/vite.config.tsruns · 133 bytesdocs.Dockerfileasset · 886 bytesdocs/api/memory-read-api.mddoc · 15,123 bytesdocs/api/security-delete.mddoc · 14,351 bytesdocs/architecture/permanent-registry-design.mddoc · 3,047 bytesdocs/contract/delegate-key-management.mddoc · 3,825 bytesdocs/contract/overview.mddoc · 11,263 bytesdocs/contract/ownership-and-permissions.mddoc · 5,081 bytesdocs/contributing/docs-workflow.mddoc · 1,876 bytesdocs/contributing/pr-descriptions-for-changelog.mddoc · 2,706 bytesdocs/contributing/run-docs-locally.mddoc · 1,622 bytesdocs/contributing/run-repo-locally.mddoc · 5,650 bytesdocs/contributing/security-updates.mddoc · 5,511 bytesdocs/diagrams/interactive_agent-memory-recall_v1.htmlasset · 5,767,218 bytesdocs/diagrams/interactive_agent-memory-write_v1.htmlasset · 5,767,219 bytesdocs/diagrams/interactive_trust-boundary_v1.htmlasset · 5,765,187 bytesdocs/diagrams/interactive_walrus-memory-recall_v1.htmlasset · 5,769,433 bytesdocs/diagrams/interactive_walrus-memory-remember_v1.htmlasset · 5,769,435 bytesdocs/diagrams/interactive_walrus-memory-restore_v1.htmlasset · 5,769,434 bytesdocs/docs.jsonasset · 7,541 bytesdocs/examples/chatbot.mddoc · 1,947 bytesdocs/examples/example-apps.mddoc · 3,285 bytesdocs/examples/noter.mddoc · 1,828 bytesdocs/examples/researcher.mddoc · 2,022 bytesdocs/favicon.icoasset · 32,038 bytesdocs/fundamentals/architecture/core-components.mddoc · 6,938 bytesdocs/fundamentals/architecture/data-flow-security-model.mddoc · 7,705 bytesdocs/fundamentals/architecture/funding-storage.mddoc · 11,536 bytesdocs/fundamentals/architecture/how-storage-works.mddoc · 6,717 bytesdocs/fundamentals/architecture/tracking-agent-storage.mddoc · 9,236 bytesdocs/fundamentals/concepts/how-agent-memory-works.mddoc · 8,700 bytesdocs/fundamentals/concepts/memory-space.mddoc · 3,854 bytesdocs/fundamentals/concepts/ownership-and-access.mddoc · 5,038 bytesdocs/fundamentals/concepts/verifiable-memory.mddoc · 6,128 bytesdocs/fundamentals/concepts/where-to-store-agent-data.mddoc · 6,641 bytesdocs/getting-started/choose-your-path.mddoc · 3,941 bytesdocs/getting-started/find-your-agent-id.mddoc · 3,444 bytesdocs/getting-started/quick-start.mddoc · 6,101 bytesdocs/getting-started/what-is-memwal.mddoc · 7,906 bytesdocs/guides/agent-runtimes.mddoc · 6,971 bytesdocs/guides/delete-memories-programmatically.mddoc · 10,755 bytesdocs/guides/delete-old-memories.mddoc · 4,079 bytesdocs/guides/import-existing-memory.mddoc · 19,151 bytesdocs/guides/manage-your-memory.mddoc · 6,386 bytesdocs/guides/returning-user.mddoc · 6,987 bytesdocs/guides/system-prompt-templates.mddoc · 13,208 bytesdocs/indexer/database-sync.mddoc · 4,795 bytesdocs/indexer/onchain-events.mddoc · 2,417 bytesdocs/indexer/purpose.mddoc · 3,282 bytesdocs/llms-full.txtdoc · 15,771 bytesdocs/llms.txtdoc · 4,391 bytesdocs/logo-dark.svgasset · 4,687 bytesdocs/logo-light.svgasset · 4,687 bytesdocs/mcp/antigravity.mddoc · 4,385 bytesdocs/mcp/changelog.mdxasset · 32,269 bytesdocs/mcp/claude-code.mddoc · 12,174 bytesdocs/mcp/claude-connector.mddoc · 10,962 bytesdocs/mcp/claude-desktop.mddoc · 7,738 bytesdocs/mcp/codex.mddoc · 6,398 bytesdocs/mcp/cursor.mddoc · 6,450 bytesdocs/mcp/opencode.mddoc · 3,450 bytesdocs/mcp/overview.mddoc · 10,866 bytesdocs/mcp/quickstart.mddoc · 6,880 bytesdocs/mcp/reference.mddoc · 31,394 bytesdocs/openclaw/changelog.mdxasset · 8,225 bytesdocs/openclaw/how-it-works.mddoc · 10,591 bytesdocs/openclaw/overview.mddoc · 4,427 bytesdocs/openclaw/quick-start.mddoc · 7,644 bytesdocs/openclaw/reference.mddoc · 10,750 bytesdocs/package.jsonruns · 212 bytesdocs/python-sdk/api-reference.mddoc · 13,172 bytesdocs/python-sdk/changelog.mdxasset · 15,828 bytesdocs/python-sdk/colab.mddoc · 2,737 bytesdocs/python-sdk/quick-start.mddoc · 6,032 bytesdocs/python-sdk/usage.mddoc · 4,358 bytesdocs/python-sdk/usage/memwal-manual.mddoc · 3,699 bytesdocs/python-sdk/usage/memwal.mddoc · 4,784 bytesdocs/python-sdk/usage/with-memwal.mddoc · 6,669 bytesdocs/reference/configuration.mddoc · 6,613 bytesdocs/reference/environment-variables.mddoc · 28,004 bytesdocs/relayer/api-reference.mddoc · 26,831 bytesdocs/relayer/nautilus-tee.mddoc · 16,254 bytesdocs/relayer/observability.mddoc · 7,091 bytesdocs/relayer/overview.mddoc · 7,541 bytesdocs/relayer/public-relayer.mddoc · 4,142 bytesdocs/relayer/self-hosting.mddoc · 18,716 bytesdocs/relayer/versioning-and-compatibility.mddoc · 5,953 bytesdocs/sdk/advanced-usage.mddoc · 2,045 bytesdocs/sdk/agent-storage-loop.mddoc · 10,673 bytesdocs/sdk/ai-integration.mddoc · 2,749 bytesdocs/sdk/api-reference.mddoc · 21,248 bytesdocs/sdk/changelog.mdxasset · 28,452 bytesdocs/sdk/cloudflare-workers.mddoc · 4,259 bytesdocs/sdk/codebase-memory.mddoc · 6,783 bytesdocs/sdk/cookbook-multi-tenant.mddoc · 11,289 bytesdocs/sdk/example-map.mddoc · 1,481 bytesdocs/sdk/examples.mddoc · 3,442 bytesdocs/sdk/headless-setup.mddoc · 6,090 bytesdocs/sdk/overview.mddoc · 3,546 bytesdocs/sdk/production-readiness.mddoc · 11,865 bytesdocs/sdk/quick-start.mddoc · 5,612 bytesdocs/sdk/research-app-example.mddoc · 1,923 bytesdocs/sdk/usage.mddoc · 2,147 bytesdocs/sdk/usage/memwal-manual.mddoc · 7,723 bytesdocs/sdk/usage/memwal.mddoc · 2,969 bytesdocs/sdk/usage/with-memwal.mddoc · 2,571 bytesdocs/sdk/versioned-datasets.mddoc · 6,848 bytesdocs/security/health-check-unsigned.mddoc · 2,817 bytesdocs/src/css/custom.cssasset · 8,933 bytesdocs/troubleshooting/overview.mddoc · 16,172 bytesinternal/README.mddoc · 210 bytesinternal/api/owner-token-auth.mddoc · 12,603 bytesinternal/migration/ceremony-environments.mddoc · 2,630 bytesinternal/ops/migration-completion-artifact.mddoc · 3,481 bytesinternal/ops/security-rc-workflow.mddoc · 1,210 bytesinternal/reference/console-identity-link.mddoc · 9,014 bytesinternal/reference/enoki-connect-requirements.mddoc · 10,810 bytesinternal/relayer/benchmark-ci-setup.mddoc · 4,156 bytesinternal/relayer/runbook-gas-pool.mddoc · 5,573 bytesinternal/relayer/synthetic-seal-cross-account.mddoc · 3,852 bytespackage.jsonruns · 2,749 bytespackages/mcp/AUTO-MEMORY.mddoc · 10,775 bytespackages/mcp/CHANGELOG.mddoc · 30,916 bytespackages/mcp/README.mddoc · 16,824 bytespackages/mcp/TESTING.mddoc · 18,883 bytespackages/mcp/package.jsonruns · 1,682 bytespackages/mcp/plugin-repo/.github/scripts/check-plugin-tree.mjsruns · 8,763 bytespackages/mcp/plugin-repo/.github/workflows/ci.ymlasset · 889 bytespackages/mcp/plugin-repo/.gitignoreasset · 62 bytespackages/mcp/plugin/.claude-plugin/plugin.jsonasset · 499 bytespackages/mcp/plugin/.codex-mcp.jsonasset · 129 bytespackages/mcp/plugin/.codex-plugin/plugin.jsonasset · 1,457 bytespackages/mcp/plugin/.cursor-mcp.jsonasset · 136 bytespackages/mcp/plugin/.cursor-plugin/plugin.jsonasset · 559 bytespackages/mcp/plugin/.mcp.jsonasset · 136 bytespackages/mcp/plugin/README.mddoc · 4,302 bytespackages/mcp/plugin/commands/analyze.mddoc · 1,074 bytespackages/mcp/plugin/commands/health.mddoc · 287 bytespackages/mcp/plugin/commands/logout.mddoc · 375 bytespackages/mcp/plugin/commands/recall.mddoc · 358 bytespackages/mcp/plugin/commands/remember.mddoc · 1,136 bytespackages/mcp/plugin/commands/restore.mddoc · 312 bytespackages/mcp/plugin/commands/setup.mddoc · 477 bytespackages/mcp/plugin/docs/usage/claude-code.mddoc · 1,311 bytespackages/mcp/plugin/docs/usage/codex.mddoc · 2,033 bytespackages/mcp/plugin/docs/usage/hosted-connector.mddoc · 1,670 bytespackages/mcp/plugin/docs/usage/other-clients.mddoc · 2,320 bytespackages/mcp/plugin/hooks.jsonasset · 933 bytespackages/mcp/plugin/hooks/codex-hooks.jsonasset · 917 bytespackages/mcp/plugin/hooks/cursor-hooks.jsonasset · 529 bytespackages/mcp/plugin/hooks/hooks.jsonasset · 935 bytespackages/mcp/plugin/plugin.jsonasset · 632 bytespackages/mcp/plugin/scripts/install_codex_hooks.mjsruns · 11,058 bytespackages/mcp/plugin/scripts/launch_mcp.mjsruns · 2,802 bytespackages/mcp/plugin/scripts/lib/auto-save.mjsruns · 6,954 bytespackages/mcp/plugin/scripts/lib/codex-config.mjsruns · 7,011 bytespackages/mcp/plugin/scripts/lib/decision-rubric.mjsruns · 2,778 bytespackages/mcp/plugin/scripts/lib/hook-io.mjsruns · 6,770 bytespackages/mcp/plugin/scripts/lib/hook-template.mjsruns · 2,613 bytespackages/mcp/plugin/scripts/lib/mcp-launch.mjsruns · 25,743 bytespackages/mcp/plugin/scripts/lib/memory-policy.mjsruns · 4,703 bytespackages/mcp/plugin/scripts/lib/signals.mjsruns · 963 bytespackages/mcp/plugin/scripts/on_post_tool.mjsruns · 2,303 bytespackages/mcp/plugin/scripts/on_session_start.mjsruns · 3,421 bytespackages/mcp/plugin/scripts/on_user_prompt.mjsruns · 1,366 bytespackages/mcp/src/auth-required.tsruns · 33,258 bytespackages/mcp/src/auth.tsruns · 46,344 bytespackages/mcp/src/auto-save.tsruns · 15,950 bytespackages/mcp/src/bin/memwal-mcp.tsruns · 449 bytespackages/mcp/src/bridge.tsruns · 149,070 bytespackages/mcp/src/client-info.tsruns · 2,289 bytespackages/mcp/src/compatibility.tsruns · 7,142 bytespackages/mcp/src/consent-instruction.tsruns · 3,176 bytespackages/mcp/src/consent.tsruns · 6,349 bytespackages/mcp/src/crypto.tsruns · 2,692 bytespackages/mcp/src/health-probe.tsruns · 4,653 bytespackages/mcp/src/http-security.tsruns · 615 bytespackages/mcp/src/index.tsruns · 39,539 bytespackages/mcp/src/instructions.tsruns · 7,457 bytespackages/mcp/src/logger.tsruns · 1,124 bytespackages/mcp/src/login.tsruns · 31,959 bytespackages/mcp/src/memory-policy.tsruns · 4,927 bytespackages/mcp/src/messages.tsruns · 6,691 bytespackages/mcp/src/recovery.tsruns · 12,238 bytespackages/mcp/src/streamable.tsruns · 6,578 bytespackages/mcp/src/version.tsruns · 1,117 bytespackages/mcp/test/auto-save-optin.test.mjsruns · 28,058 bytespackages/mcp/test/auto-save-repo-trust.test.mjsruns · 15,864 bytespackages/mcp/test/client-info.test.mjsruns · 1,409 bytespackages/mcp/test/codex-installer-ownership.test.mjsruns · 7,796 bytespackages/mcp/test/codex-installer-shell-safety.test.mjsruns · 8,202 bytespackages/mcp/test/codex-registration.test.mjsruns · 7,880 bytespackages/mcp/test/coldstart-flush-404.test.mjsruns · 20,555 bytespackages/mcp/test/coldstart-init.test.mjsruns · 17,828 bytespackages/mcp/test/coldstart-timeout.test.mjsruns · 8,971 bytespackages/mcp/test/compatibility-json.test.mjsruns · 813 bytespackages/mcp/test/concurrent-recall.test.mjsruns · 6,705 bytespackages/mcp/test/consent-instruction-sync.test.mjsruns · 3,757 bytespackages/mcp/test/credential-file-permissions.test.mjsruns · 13,819 bytespackages/mcp/test/credential-resolution.test.mjsruns · 13,003 bytespackages/mcp/test/creds-dir-sandbox.test.mjsruns · 3,481 bytespackages/mcp/test/creds-dir-trust.test.mjsruns · 21,447 bytespackages/mcp/test/default-namespace.test.mjsruns · 3,736 bytespackages/mcp/test/expired-credentials-recall.test.mjsruns · 30,564 bytespackages/mcp/test/handshake-contract.mjsruns · 11,997 bytespackages/mcp/test/health-probe.test.mjsruns · 5,767 bytespackages/mcp/test/health-relayer-annotation.test.mjsruns · 3,598 bytespackages/mcp/test/hook-creds-dir-trust.test.mjsruns · 3,079 bytespackages/mcp/test/hook-state-symlink.test.mjsruns · 7,123 bytespackages/mcp/test/http-origin.test.mjsruns · 2,755 bytespackages/mcp/test/idempotency-key.test.mjsruns · 3,060 bytespackages/mcp/test/initialize-id-reuse.test.mjsruns · 8,812 bytespackages/mcp/test/live-login-credentials.test.mjsruns · 19,987 bytespackages/mcp/test/live/credential-replacement.live.mjsruns · 6,755 bytespackages/mcp/test/live/logout-invalidation.live.mjsruns · 8,737 bytespackages/mcp/test/live/teo-report.live.mjsruns · 11,398 bytespackages/mcp/test/login-failure-notice.test.mjsruns · 11,150 bytespackages/mcp/test/login-handoff-stdin.test.mjsruns · 9,000 bytespackages/mcp/test/login-handoff.test.mjsruns · 9,343 bytespackages/mcp/test/login-non-tty.test.mjsruns · 1,490 bytespackages/mcp/test/login-preflight.test.mjsruns · 5,017 bytespackages/mcp/test/login-prompt-unified.test.mjsruns · 3,954 bytespackages/mcp/test/login-recovery-signing.test.mjsruns · 4,959 bytespackages/mcp/test/login-recovery.test.mjsruns · 14,530 bytespackages/mcp/test/login-singleflight.test.mjsruns · 5,964 bytespackages/mcp/test/login-success-notice.test.mjsruns · 15,183 bytespackages/mcp/test/login-write-ahead.test.mjsruns · 14,584 bytespackages/mcp/test/logout-invalidation.test.mjsruns · 28,940 bytespackages/mcp/test/memory-policy.test.mjsruns · 7,433 bytespackages/mcp/test/orphaned-call-health.test.mjsruns · 12,630 bytespackages/mcp/test/orphaned-call.test.mjsruns · 12,616 bytespackages/mcp/test/pending-forward-stalled.test.mjsruns · 24,091 bytespackages/mcp/test/project-creds-approval.test.mjsruns · 17,557 bytespackages/mcp/test/prompts.test.mjsruns · 1,840 bytespackages/mcp/test/signals.test.mjsruns · 1,130 bytespackages/mcp/test/sse-handshake-429.test.mjsruns · 16,241 bytespackages/mcp/test/sse-idle-watchdog.test.mjsruns · 10,821 bytespackages/mcp/test/status-subcommand.test.mjsruns · 6,840 bytespackages/mcp/test/streamable-transport.test.mjsruns · 2,137 bytespackages/mcp/test/tool-definitions.test.mjsruns · 8,814 bytespackages/mcp/test/tool-not-served.test.mjsruns · 24,922 bytespackages/mcp/test/trusted-launcher.test.mjsruns · 36,762 bytespackages/mcp/test/unknown-flags.test.mjsruns · 7,016 bytespackages/mcp/test/user-prompt-hook.test.mjsruns · 3,944 bytespackages/mcp/tsconfig.jsonasset · 633 bytespackages/openclaw-memory-memwal/.gitignoreasset · 6 bytespackages/openclaw-memory-memwal/CHANGELOG.mddoc · 6,866 bytespackages/openclaw-memory-memwal/README.mddoc · 8,145 bytespackages/openclaw-memory-memwal/openclaw.plugin.jsonasset · 3,180 bytespackages/openclaw-memory-memwal/package.jsonruns · 1,392 bytespackages/openclaw-memory-memwal/src/capture.tsruns · 6,374 bytespackages/openclaw-memory-memwal/src/cli/index.tsruns · 749 bytespackages/openclaw-memory-memwal/src/cli/search.tsruns · 1,321 bytespackages/openclaw-memory-memwal/src/cli/stats.tsruns · 1,350 bytespackages/openclaw-memory-memwal/src/config.tsruns · 6,138 bytespackages/openclaw-memory-memwal/src/constants.tsruns · 3,029 bytespackages/openclaw-memory-memwal/src/format.tsruns · 8,865 bytespackages/openclaw-memory-memwal/src/hooks/capture.tsruns · 8,613 bytespackages/openclaw-memory-memwal/src/hooks/index.tsruns · 696 bytespackages/openclaw-memory-memwal/src/hooks/recall.tsruns · 3,549 bytespackages/openclaw-memory-memwal/src/index.tsruns · 2,319 bytespackages/openclaw-memory-memwal/src/tools/index.tsruns · 722 bytespackages/openclaw-memory-memwal/src/tools/search.tsruns · 4,002 bytespackages/openclaw-memory-memwal/src/tools/store.tsruns · 9,914 bytespackages/openclaw-memory-memwal/src/types.tsruns · 895 bytespackages/openclaw-memory-memwal/test/capture-cache.test.mjsruns · 4,043 bytespackages/openclaw-memory-memwal/test/e2e/README.mddoc · 2,676 bytespackages/openclaw-memory-memwal/test/e2e/live-relayer.test.mjsruns · 6,409 bytespackages/openclaw-memory-memwal/test/e2e/mock-relayer.test.mjsruns · 7,080 bytespackages/openclaw-memory-memwal/test/namespace-isolation.test.mjsruns · 1,496 bytespackages/openclaw-memory-memwal/test/plugin.test.mjsruns · 29,410 bytespackages/openclaw-memory-memwal/test/security.test.mjsruns · 11,677 bytespackages/openclaw-memory-memwal/tsconfig.jsonasset · 535 bytespackages/python-sdk-memwal/.gitignoreasset · 631 bytespackages/python-sdk-memwal/CHANGELOG.mddoc · 13,838 bytespackages/python-sdk-memwal/README.mddoc · 10,441 bytespackages/python-sdk-memwal/examples/.env.exampleasset · 522 bytespackages/python-sdk-memwal/examples/.gitignoreasset · 73 bytespackages/python-sdk-memwal/examples/async_remember_demo.pyruns · 6,587 bytespackages/python-sdk-memwal/examples/interactive_demo.pyruns · 9,599 bytespackages/python-sdk-memwal/examples/verify_credentials.pyruns · 2,258 bytespackages/python-sdk-memwal/memwal/__init__.pyruns · 3,285 bytespackages/python-sdk-memwal/memwal/client.pyruns · 104,586 bytespackages/python-sdk-memwal/memwal/compatibility.pyruns · 3,054 bytespackages/python-sdk-memwal/memwal/middleware.pyruns · 38,603 bytespackages/python-sdk-memwal/memwal/mock.pyruns · 25,282 bytespackages/python-sdk-memwal/memwal/types.pyruns · 14,282 bytespackages/python-sdk-memwal/memwal/utils.pyruns · 13,361 bytespackages/python-sdk-memwal/notebooks/walrus_memory_python_sdk.ipynbruns · 32,906 bytespackages/python-sdk-memwal/pyproject.tomlasset · 1,781 bytespackages/python-sdk-memwal/run_tests.pyruns · 12,940 bytespackages/python-sdk-memwal/tests/__init__.pyruns · 0 bytespackages/python-sdk-memwal/tests/test_ask_validation.pyruns · 1,980 bytespackages/python-sdk-memwal/tests/test_auth_rejected_message.pyruns · 1,064 bytespackages/python-sdk-memwal/tests/test_blank_text.pyruns · 673 bytespackages/python-sdk-memwal/tests/test_client.pyruns · 63,843 bytespackages/python-sdk-memwal/tests/test_destroy_and_cancel_shield.pyruns · 22,667 bytespackages/python-sdk-memwal/tests/test_empty_namespace.pyruns · 5,052 bytespackages/python-sdk-memwal/tests/test_env_presets.pyruns · 2,162 bytespackages/python-sdk-memwal/tests/test_forget.pyruns · 2,938 bytespackages/python-sdk-memwal/tests/test_integration.pyruns · 15,877 bytespackages/python-sdk-memwal/tests/test_json_body.pyruns · 11,216 bytespackages/python-sdk-memwal/tests/test_list_namespaces.pyruns · 7,311 bytespackages/python-sdk-memwal/tests/test_middleware.pyruns · 64,472 bytespackages/python-sdk-memwal/tests/test_missing_response_fields.pyruns · 4,458 bytespackages/python-sdk-memwal/tests/test_mock.pyruns · 12,648 bytespackages/python-sdk-memwal/tests/test_nonfinite_validation.pyruns · 7,675 bytespackages/python-sdk-memwal/tests/test_normalize_server_url.pyruns · 3,118 bytespackages/python-sdk-memwal/tests/test_polling_delay.pyruns · 4,352 bytespackages/python-sdk-memwal/tests/test_recall_validation.pyruns · 3,218 bytespackages/python-sdk-memwal/tests/test_recall_weights.pyruns · 1,239 bytespackages/python-sdk-memwal/tests/test_remember_derived_key.pyruns · 8,908 bytespackages/python-sdk-memwal/tests/test_retry_after_http_date.pyruns · 5,590 bytespackages/python-sdk-memwal/tests/test_signing.pyruns · 13,988 bytespackages/python-sdk-memwal/tests/test_transport_retry.pyruns · 5,964 bytespackages/sdk/CHANGELOG.mddoc · 26,706 bytespackages/sdk/README.mddoc · 4,519 bytespackages/sdk/package.jsonruns · 2,455 bytespackages/sdk/src/account-entry.tsruns · 662 bytespackages/sdk/src/account.tsruns · 12,174 bytespackages/sdk/src/ai/index.tsruns · 104 bytespackages/sdk/src/ai/middleware.tsruns · 17,180 bytespackages/sdk/src/ai/untrusted-memory.tsruns · 2,349 bytespackages/sdk/src/compatibility.tsruns · 3,736 bytespackages/sdk/src/errors.tsruns · 3,715 bytespackages/sdk/src/index.tsruns · 3,182 bytespackages/sdk/src/manual-entry.tsruns · 833 bytespackages/sdk/src/manual.tsruns · 48,513 bytespackages/sdk/src/memwal.tsruns · 98,472 bytespackages/sdk/src/mock.tsruns · 27,529 bytespackages/sdk/src/polling-delay.tsruns · 493 bytespackages/sdk/src/recall-args.tsruns · 2,323 bytespackages/sdk/src/sponsor-auth.tsruns · 1,580 bytespackages/sdk/src/sui-client.tsruns · 1,179 bytespackages/sdk/src/tokens.tsruns · 10,775 bytespackages/sdk/src/types.tsruns · 32,494 bytespackages/sdk/src/utils.tsruns · 28,396 bytespackages/sdk/test/account-transaction-failure.test.mjsruns · 3,713 bytespackages/sdk/test/blank-text.test.mjsruns · 1,748 bytespackages/sdk/test/bulk-input.test.mjsruns · 1,931 bytespackages/sdk/test/concurrent-remember-contention.test.mjsruns · 6,005 bytespackages/sdk/test/create-account-id-validation.test.mjsruns · 2,359 bytespackages/sdk/test/default-server-url.test.mjsruns · 1,572 bytespackages/sdk/test/default-sui-client.test.mjsruns · 3,816 bytespackages/sdk/test/destroy-invalidates-client.test.mjsruns · 8,146 bytespackages/sdk/test/e2e/live.e2e.mjsruns · 18,596 bytespackages/sdk/test/empty-namespace.test.mjsruns · 1,024 bytespackages/sdk/test/exports-map.test.mjsruns · 2,272 bytespackages/sdk/test/hex.test.mjsruns · 814 bytespackages/sdk/test/json-body.test.mjsruns · 3,691 bytespackages/sdk/test/key-length.test.mjsruns · 1,361 bytespackages/sdk/test/limit-validation.test.mjsruns · 5,193 bytespackages/sdk/test/list-limit-validation.test.mjsruns · 1,737 bytespackages/sdk/test/list-memories.test.mjsruns · 6,534 bytespackages/sdk/test/list-namespaces.test.mjsruns · 4,363 bytespackages/sdk/test/manual-input-validation.test.mjsruns · 2,972 bytespackages/sdk/test/manual-restore.test.mjsruns · 4,105 bytespackages/sdk/test/manual-seal-identity.test.mjsruns · 8,956 bytespackages/sdk/test/mock-namespace-cursor.test.mjsruns · 1,072 bytespackages/sdk/test/mock-occurred-at.test.mjsruns · 864 bytespackages/sdk/test/mock-validation-parity.test.mjsruns · 13,458 bytespackages/sdk/test/mock.test.mjsruns · 26,454 bytespackages/sdk/test/no-node-builtins.test.mjsruns · 3,934 bytespackages/sdk/test/normalize-server-url.test.mjsruns · 1,836 bytespackages/sdk/test/polling-delay.test.mjsruns · 887 bytespackages/sdk/test/private-key-formats.test.mjsruns · 5,472 bytespackages/sdk/test/recall-args.test.mjsruns · 1,698 bytespackages/sdk/test/recall-created-at.test.mjsruns · 5,142 bytespackages/sdk/test/recall-deadline.test.mjsruns · 2,875 bytespackages/sdk/test/recall-input.test.mjsruns · 1,386 bytespackages/sdk/test/recall-manual-scoring-weights.test.mjsruns · 2,968 bytespackages/sdk/test/recall-max-distance-input.test.mjsruns · 1,475 bytespackages/sdk/test/recall-max-distance.test.mjsruns · 3,660 bytespackages/sdk/test/recall-max-tokens-validation.test.mjsruns · 10,114 bytespackages/sdk/test/recall-positional-namespace.test.mjsruns · 2,758 bytespackages/sdk/test/recall-sort.test.mjsruns · 3,382 bytespackages/sdk/test/recall-timeout-budget.test.mjsruns · 13,026 bytespackages/sdk/test/recall-token-budget-e2e.test.mjsruns · 9,745 bytespackages/sdk/test/recall-token-budget-relevance.test.mjsruns · 2,364 bytespackages/sdk/test/recall-token-budget.test.mjsruns · 12,440 bytespackages/sdk/test/recall-types.test.mjsruns · 2,122 bytespackages/sdk/test/remember-bulk-idempotency.test.mjsruns · 6,563 bytespackages/sdk/test/remember-bulk-rate-limit.test.mjsruns · 5,925 bytespackages/sdk/test/remember-call-shape.test.mjsruns · 15,596 bytespackages/sdk/test/remember-derived-key.test.mjsruns · 6,106 bytespackages/sdk/test/remember-idempotency.test.mjsruns · 6,338 bytespackages/sdk/test/remember-job-poll.test.mjsruns · 3,144 bytespackages/sdk/test/remember-object-form.test.mjsruns · 1,390 bytespackages/sdk/test/remember-retry-after.test.mjsruns · 5,442 bytespackages/sdk/test/request-timeout.test.mjsruns · 9,527 bytespackages/sdk/test/response-shape.test.mjsruns · 4,253 bytespackages/sdk/test/restore-truncated.test.mjsruns · 3,526 bytespackages/sdk/test/sanitize-server-error.test.mjsruns · 3,604 bytespackages/sdk/test/sponsor-auth.test.mjsruns · 780 bytespackages/sdk/test/transport-fallback.test.mjsruns · 1,559 bytespackages/sdk/test/typed-pure-args.test.mjsruns · 1,362 bytespackages/sdk/test/typed-remember-errors.test.mjsruns · 4,795 bytespackages/sdk/test/untrusted-memory.test.mjsruns · 10,603 bytespackages/sdk/test/wait-deadline-clamp.test.mjsruns · 4,303 bytespackages/sdk/test/withMemWal-flush.test.mjsruns · 5,757 bytespackages/sdk/test/withMemWal-long-turn.test.mjsruns · 14,625 bytespackages/sdk/test/withMemWal-recall-error.test.mjsruns · 6,459 bytespackages/sdk/test/withMemWal-tool-steps.test.mjsruns · 8,341 bytespackages/sdk/tsconfig.jsonasset · 671 bytespnpm-lock.yamlasset · 863,855 bytespnpm-workspace.yamlasset · 72 bytesscripts/assertions.tsruns · 4,654 bytesscripts/bootstrap-python-security.pyruns · 1,405 bytesscripts/build-burn-cap-tx.tsruns · 5,312 bytesscripts/build-claude-plugin.mjsruns · 16,686 bytesscripts/build-claude-plugin.test.mjsruns · 14,924 bytesscripts/build-finalize-tx.tsruns · 41,461 bytesscripts/build-migration-caps-tx.tsruns · 9,022 bytesscripts/build-publish-tx.tsruns · 8,410 bytesscripts/check-compatibility-contract.mjsruns · 4,484 bytesscripts/check-docs-code-sync.mjsruns · 12,605 bytesscripts/check-docs-freshness.mjsruns · 12,599 bytesscripts/check-mcp-pin.mjsruns · 8,387 bytesscripts/collect-live-writer-addresses.shruns · 19,623 bytesscripts/distribute-funds.mainnet.jsonasset · 4,753 bytesscripts/distribute-funds.testnet.jsonasset · 4,753 bytesscripts/distribute-funds.tsruns · 60,630 bytesscripts/synthetic-seal-cross-account.mjsruns · 22,146 bytesscripts/synthetic-seal-cross-account.test.mjsruns · 3,699 bytesscripts/test-namespace.tsruns · 3,367 bytesscripts/test-zero-restore.tsruns · 960 bytesscripts/tests/test_bootstrap_python_security.pyruns · 823 bytesscripts/tests/verify-manual-sdk-release.test.mjsruns · 7,220 bytesscripts/tests/verify-package-version-bumps.test.mjsruns · 2,544 bytesscripts/verify-manual-sdk-release.mjsruns · 9,097 bytesscripts/verify-memwal-credentials.tsruns · 2,009 bytesscripts/verify-migration-environments.shruns · 2,303 bytesscripts/verify-package-version-bumps.mjsruns · 1,744 bytesscripts/write-migration-completion-artifact.mjsruns · 14,680 bytesservices/contract/Move.lockasset · 1,803 bytesservices/contract/Move.tomlasset · 167 bytesservices/contract/sources/account.moveasset · 53,716 bytesservices/contract/tests/account_tests.moveasset · 121,320 bytesservices/indexer/.dockerignoreasset · 34 bytesservices/indexer/.env.exampleasset · 560 bytesservices/indexer/.gitignoreasset · 80 bytesservices/indexer/Cargo.lockasset · 182,185 bytesservices/indexer/Cargo.tomlasset · 2,001 bytesservices/indexer/Dockerfileruns · 2,009 bytesservices/indexer/e2e-test.shruns · 3,033 bytesservices/indexer/migrations/0001_accounts/down.sqlasset · 31 bytesservices/indexer/migrations/0001_accounts/up.sqlasset · 227 bytesservices/indexer/railway.jsonasset · 309 bytesservices/indexer/src/handler.rsasset · 2,853 bytesservices/indexer/src/main.rsasset · 1,953 bytesservices/indexer/src/schema.rsasset · 139 bytesservices/indexer/tests/affected_checkpoint.rsasset · 2,440 bytesservices/indexer/tests/checkpoint_decoding.rsasset · 3,266 bytesservices/indexer/tests/fixtures/384534623.binpb.zstasset · 9,663 bytesservices/server/.dockerignoreasset · 59 bytesservices/server/.env.exampleasset · 15,527 bytesservices/server/Cargo.lockasset · 108,120 bytesservices/server/Cargo.tomlasset · 3,078 bytesservices/server/Dockerfileruns · 2,816 bytesservices/server/benchmarks/.gitignoreasset · 84 bytesservices/server/benchmarks/README.mddoc · 17,848 bytesservices/server/benchmarks/benchmarks/__init__.pyruns · 288 bytesservices/server/benchmarks/benchmarks/base.pyruns · 7,626 bytesservices/server/benchmarks/benchmarks/locomo.pyruns · 10,123 bytesservices/server/benchmarks/benchmarks/longmemeval.pyruns · 9,952 bytesservices/server/benchmarks/config.example.yamlasset · 4,911 bytesservices/server/benchmarks/core/__init__.pyruns · 646 bytesservices/server/benchmarks/core/client.pyruns · 10,876 bytesservices/server/benchmarks/core/judge.pyruns · 6,422 bytesservices/server/benchmarks/core/metrics.pyruns · 4,841 bytesservices/server/benchmarks/core/report.pyruns · 8,493 bytesservices/server/benchmarks/core/types.pyruns · 5,775 bytesservices/server/benchmarks/presets/baseline.yamlasset · 152 bytesservices/server/benchmarks/presets/default.yamlasset · 160 bytesservices/server/benchmarks/presets/importance_heavy.yamlasset · 138 bytesservices/server/benchmarks/presets/recency_heavy.yamlasset · 171 bytesservices/server/benchmarks/pyproject.tomlasset · 1,169 bytesservices/server/benchmarks/reference_scores/locomo.yamlasset · 841 bytesservices/server/benchmarks/reference_scores/longmemeval.yamlasset · 1,020 bytesservices/server/benchmarks/requirements.lockasset · 154,466 bytesservices/server/benchmarks/run.pyruns · 30,875 bytesservices/server/benchmarks/smoke_ranker.pyruns · 6,356 bytesservices/server/benchmarks/tests/__init__.pyruns · 0 bytesservices/server/benchmarks/tests/fixtures/locomo/locomo10.jsonasset · 58,647 bytesservices/server/benchmarks/tests/fixtures/longmemeval/longmemeval_oracle.jsonasset · 44,980 bytesservices/server/benchmarks/tests/test_adapters.pyruns · 12,442 bytesservices/server/benchmarks/tests/test_metrics.pyruns · 6,879 bytesservices/server/benchmarks/watch_cost.shruns · 1,500 bytesservices/server/deploy/nautilus/Containerfileruns · 784 bytesservices/server/deploy/nautilus/Makefileruns · 1,103 bytesservices/server/deploy/nautilus/README.mddoc · 2,540 bytesservices/server/deploy/nautilus/host-forwarder.shruns · 4,450 bytesservices/server/deploy/nautilus/nautilus.toml.exampleasset · 1,333 bytesservices/server/deploy/nautilus/run.shruns · 1,846 bytesservices/server/deploy/nautilus/runtime.env.exampleasset · 2,657 bytesservices/server/docker-compose.ymlasset · 1,208 bytesservices/server/docs/api/memory-read-api.openapi.yamlasset · 15,432 bytesservices/server/migrations/001_init.sqlasset · 1,317 bytesservices/server/migrations/002_add_namespace.sqlasset · 347 bytesservices/server/migrations/003_rate_limiter.sqlasset · 677 bytesservices/server/migrations/004_delegate_key_cache_expires.sqlasset · 130 bytesservices/server/migrations/005_remember_jobs.sqlasset · 1,320 bytesservices/server/migrations/006_bulk_remember.sqlasset · 206 bytesservices/server/migrations/007_collapse_wallet_queues.sqlasset · 1,702 bytesservices/server/migrations/008_benchmark_plaintext.sqlasset · 879 bytesservices/server/migrations/009_importance_signal.sqlasset · 1,292 bytesservices/server/migrations/010_restore_failed_blobs.sqlasset · 2,802 bytesservices/server/migrations/011_mcp_oauth.sqlasset · 7,124 bytesservices/server/migrations/012_remember_write_idempotency.sqlasset · 1,284 bytesservices/server/migrations/013_remember_write_idempotency_index.sqlasset · 272 bytesservices/server/migrations/014_memory_read_api_columns.sqlasset · 3,195 bytesservices/server/migrations/014_storage_reservations.sqlasset · 2,754 bytesservices/server/migrations/015_memory_read_api_updated_at_not_null.sqlasset · 2,425 bytesservices/server/migrations/016_memory_read_api_index.sqlasset · 551 bytesservices/server/migrations/017_memory_expiry_columns.sqlasset · 981 bytesservices/server/migrations/018_memory_expiry_synced_at_index.sqlasset · 795 bytesservices/server/migrations/019_memory_read_api_updated_at_set_not_null.sqlasset · 1,396 bytesservices/server/migrations/020_read_api_followups.sqlasset · 1,183 bytesservices/server/migrations/021_drop_failed_write_report_ack.sqlasset · 957 bytesservices/server/migrations/022_remember_jobs_recent_outcomes.sqlasset · 939 bytesservices/server/migrations/023_admin_activity.sqlasset · 1,062 bytesservices/server/migrations/024_memory_tombstones_deleted_at_index.sqlasset · 692 bytesservices/server/migrations/025_account_unblock_requests.sqlasset · 498 bytesservices/server/migrations/026_drop_owner_idempotency_key_index.sqlasset · 420 bytesservices/server/migrations/027_owner_rate_limits.sqlasset · 1,834 bytesservices/server/migrations/README.mddoc · 3,654 bytesservices/server/migrations_legacy/001_security_delete_schema_and_hook.sqlasset · 4,922 bytesservices/server/migrations_legacy/002_security_delete_seed.sqlasset · 415 bytesservices/server/observability/Dockerfileruns · 644 bytesservices/server/observability/README.mddoc · 9,046 bytesservices/server/observability/docker-compose.observability.ymlasset · 2,601 bytesservices/server/observability/otel-collector-config.yamlasset · 3,537 bytesservices/server/observability/railway.jsonasset · 340 bytesservices/server/railway.jsonasset · 465 bytesservices/server/scripts/__tests__/enoki-retry.test.tsruns · 2,888 bytesservices/server/scripts/__tests__/enoki-timeout.test.tsruns · 1,599 bytesservices/server/scripts/__tests__/live-bench-retry.test.tsruns · 2,534 bytesservices/server/scripts/__tests__/metadata-encoder.test.tsruns · 2,558 bytesservices/server/scripts/__tests__/metadata-recovery.test.tsruns · 2,576 bytesservices/server/scripts/__tests__/reactivate-abort.test.tsruns · 3,221 bytesservices/server/scripts/__tests__/seal-config.test.tsruns · 6,551 bytesservices/server/scripts/__tests__/sidecar-concurrency.test.tsruns · 2,583 bytesservices/server/scripts/__tests__/sidecar-durable-upload-v3.test.tsruns · 6,639 bytesservices/server/scripts/__tests__/sidecar-encode-cost.test.tsruns · 1,670 bytesservices/server/scripts/__tests__/sidecar-find-blob-by-job.test.tsruns · 6,071 bytesservices/server/scripts/__tests__/sidecar-find-blob-matching.test.tsruns · 3,897 bytesservices/server/scripts/__tests__/sidecar-metadata-batch-slots.test.tsruns · 5,079 bytesservices/server/scripts/__tests__/sidecar-metadata-recovery.test.tsruns · 7,082 bytesservices/server/scripts/__tests__/sidecar-query-helpers.test.tsruns · 53,959 bytesservices/server/scripts/__tests__/sidecar-rpc-errors.test.tsruns · 12,633 bytesservices/server/scripts/__tests__/sidecar-seal-approve-ptb.test.tsruns · 6,462 bytesservices/server/scripts/__tests__/sidecar-seal-committee.test.tsruns · 2,354 bytesservices/server/scripts/__tests__/sidecar-seal-id.test.tsruns · 6,314 bytesservices/server/scripts/__tests__/sidecar-seal-listener.test.tsruns · 3,914 bytesservices/server/scripts/__tests__/sidecar-seal-metadata.test.tsruns · 15,129 bytesservices/server/scripts/__tests__/sidecar-seal-routes.test.tsruns · 14,760 bytesservices/server/scripts/__tests__/sidecar-slot-lifecycle.test.tsruns · 3,509 bytesservices/server/scripts/__tests__/sidecar-tip-timeout.test.tsruns · 1,511 bytesservices/server/scripts/__tests__/sidecar-upload-congestion-cancel.test.tsruns · 5,057 bytesservices/server/scripts/__tests__/sidecar-upload-flight.test.tsruns · 8,111 bytesservices/server/scripts/__tests__/sidecar-upload-metrics.test.tsruns · 2,885 bytesservices/server/scripts/__tests__/sidecar-upload-sponsorship-rebuild.test.tsruns · 7,446 bytesservices/server/scripts/__tests__/sidecar-util.test.tsruns · 4,384 bytesservices/server/scripts/__tests__/sidecar-writer-mode.test.tsruns · 17,102 bytesservices/server/scripts/__tests__/sui-transport-policy.test.tsruns · 376 bytesservices/server/scripts/__tests__/walrus-blob-object-effects.test.tsruns · 5,960 bytesservices/server/scripts/__tests__/walrus-object-lock.test.tsruns · 2,952 bytesservices/server/scripts/__tests__/walrus-referenced-object-stale.test.tsruns · 4,104 bytesservices/server/scripts/__tests__/walrus-version-mismatch.test.tsruns · 4,226 bytesservices/server/scripts/__tests__/walrus-wal-destroy-zero.test.tsruns · 6,628 bytesservices/server/scripts/backfill-read-api-metadata.shruns · 5,419 bytesservices/server/scripts/bench-fixtures.jsonasset · 5,399,888 bytesservices/server/scripts/bench-recall-latency.tsruns · 19,501 bytesservices/server/scripts/bench-remember-sizes.tsruns · 11,858 bytesservices/server/scripts/enoki-retry.tsruns · 2,368 bytesservices/server/scripts/live-bench-retry.tsruns · 1,706 bytesservices/server/scripts/mcp/__tests__/agent-client.test.tsruns · 3,750 bytesservices/server/scripts/mcp/__tests__/agent-identify.handshake.test.tsruns · 1,062 bytesservices/server/scripts/mcp/__tests__/analyze-fast-return.test.tsruns · 7,884 bytesservices/server/scripts/mcp/__tests__/auth.test.tsruns · 2,956 bytesservices/server/scripts/mcp/__tests__/fixtures/server-card.schema.jsonasset · 15,468 bytesservices/server/scripts/mcp/__tests__/health-relayer.test.tsruns · 4,320 bytesservices/server/scripts/mcp/__tests__/input-limits.test.tsruns · 4,520 bytesservices/server/scripts/mcp/__tests__/instructions.test.tsruns · 5,391 bytesservices/server/scripts/mcp/__tests__/integration.test.tsruns · 32,599 bytesservices/server/scripts/mcp/__tests__/internal-auth.test.tsruns · 1,536 bytesservices/server/scripts/mcp/__tests__/live-e2e.mjsruns · 7,654 bytesservices/server/scripts/mcp/__tests__/namespace-diagnostics.test.tsruns · 16,704 bytesservices/server/scripts/mcp/__tests__/prompts.test.tsruns · 1,705 bytesservices/server/scripts/mcp/__tests__/rateLimit.test.tsruns · 7,783 bytesservices/server/scripts/mcp/__tests__/recall-created-at.test.tsruns · 2,702 bytesservices/server/scripts/mcp/__tests__/recall-dedupe.test.tsruns · 7,362 bytesservices/server/scripts/mcp/__tests__/recall-max-distance.test.tsruns · 2,881 bytesservices/server/scripts/mcp/__tests__/remember-bulk-fast-return.test.tsruns · 8,838 bytesservices/server/scripts/mcp/__tests__/remember-bulk-key-on-wire.test.tsruns · 6,614 bytesservices/server/scripts/mcp/__tests__/remember-bulk-replay-dedup.test.tsruns · 6,107 bytesservices/server/scripts/mcp/__tests__/remember-deadline.test.tsruns · 18,179 bytesservices/server/scripts/mcp/__tests__/remember-fast-return.test.tsruns · 8,275 bytesservices/server/scripts/mcp/__tests__/remember-idempotency-key.test.tsruns · 4,675 bytesservices/server/scripts/mcp/__tests__/remember-wait-hang.test.tsruns · 6,710 bytesservices/server/scripts/mcp/__tests__/restore.test.tsruns · 4,767 bytesservices/server/scripts/mcp/__tests__/secret-redaction.test.tsruns · 39,184 bytesservices/server/scripts/mcp/__tests__/status-inflight-blob-id.test.tsruns · 6,060 bytesservices/server/scripts/mcp/__tests__/status-rate-limit.test.tsruns · 11,658 bytesservices/server/scripts/mcp/__tests__/tool-annotations.test.tsruns · 2,630 bytesservices/server/scripts/mcp/__tests__/tool-duration-log.test.tsruns · 8,324 bytesservices/server/scripts/mcp/__tests__/tool-failure.test.tsruns · 12,582 bytesservices/server/scripts/mcp/__tests__/tool-scope.test.tsruns · 2,237 bytesservices/server/scripts/mcp/__tests__/write-path-redaction.test.tsruns · 22,028 bytesservices/server/scripts/mcp/agent-client.tsruns · 5,342 bytesservices/server/scripts/mcp/auth.tsruns · 7,399 bytesservices/server/scripts/mcp/consent-instruction.tsruns · 1,687 bytesservices/server/scripts/mcp/index.tsruns · 34,131 bytesservices/server/scripts/mcp/internal-auth.tsruns · 1,775 bytesservices/server/scripts/mcp/limits.tsruns · 267 bytesservices/server/scripts/mcp/logger.tsruns · 1,397 bytesservices/server/scripts/mcp/prompts.tsruns · 880 bytesservices/server/scripts/mcp/rateLimit.tsruns · 6,516 bytesservices/server/scripts/mcp/server.tsruns · 5,730 bytesservices/server/scripts/mcp/tools/analyze.tsruns · 13,388 bytesservices/server/scripts/mcp/tools/annotations.tsruns · 1,802 bytesservices/server/scripts/mcp/tools/failure.tsruns · 9,662 bytesservices/server/scripts/mcp/tools/health.tsruns · 3,240 bytesservices/server/scripts/mcp/tools/index.tsruns · 2,140 bytesservices/server/scripts/mcp/tools/memory-policy.tsruns · 4,727 bytesservices/server/scripts/mcp/tools/namespaces.tsruns · 10,329 bytesservices/server/scripts/mcp/tools/recall.tsruns · 16,421 bytesservices/server/scripts/mcp/tools/redaction.tsruns · 41,398 bytesservices/server/scripts/mcp/tools/remember-bulk.tsruns · 16,605 bytesservices/server/scripts/mcp/tools/remember-status.tsruns · 16,576 bytesservices/server/scripts/mcp/tools/remember-wait.tsruns · 25,594 bytesservices/server/scripts/mcp/tools/remember.tsruns · 6,910 bytesservices/server/scripts/mcp/tools/restore.tsruns · 5,223 bytesservices/server/scripts/mcp/tools/util.tsruns · 10,176 bytesservices/server/scripts/package-lock.jsonasset · 89,862 bytesservices/server/scripts/package.jsonruns · 780 bytesservices/server/scripts/seal-config.tsruns · 7,227 bytesservices/server/scripts/seal-decrypt.tsruns · 6,820 bytesservices/server/scripts/seal-encrypt.tsruns · 4,074 bytesservices/server/scripts/sidecar-server.tsruns · 2,747 bytesservices/server/scripts/sidecar/address-balance.tsruns · 4,777 bytesservices/server/scripts/sidecar/app.tsruns · 4,017 bytesservices/server/scripts/sidecar/blob-metadata.tsruns · 8,211 bytesservices/server/scripts/sidecar/clients.tsruns · 15,035 bytesservices/server/scripts/sidecar/concurrency.tsruns · 10,239 bytesservices/server/scripts/sidecar/config.tsruns · 15,259 bytesservices/server/scripts/sidecar/enoki.tsruns · 14,534 bytesservices/server/scripts/sidecar/log.tsruns · 1,134 bytesservices/server/scripts/sidecar/metadata-encoder.tsruns · 2,331 bytesservices/server/scripts/sidecar/metadata-recovery.tsruns · 3,851 bytesservices/server/scripts/sidecar/metadata-worker.mjsruns · 1,444 bytesservices/server/scripts/sidecar/middleware.tsruns · 2,343 bytesservices/server/scripts/sidecar/retry/rpc.tsruns · 6,378 bytesservices/server/scripts/sidecar/routes/health.tsruns · 8,976 bytesservices/server/scripts/sidecar/routes/seal.tsruns · 21,479 bytesservices/server/scripts/sidecar/routes/sponsor.tsruns · 7,986 bytesservices/server/scripts/sidecar/routes/walrus-metadata.tsruns · 15,311 bytesservices/server/scripts/sidecar/routes/walrus-query.tsruns · 38,164 bytesservices/server/scripts/sidecar/routes/walrus-upload-journal.tsruns · 59,483 bytesservices/server/scripts/sidecar/routes/walrus-upload.tsruns · 21,517 bytesservices/server/scripts/sidecar/seal-app.tsruns · 800 bytesservices/server/scripts/sidecar/seal-identity.tsruns · 4,272 bytesservices/server/scripts/sidecar/seal-listener.tsruns · 4,118 bytesservices/server/scripts/sidecar/seal-metadata.tsruns · 3,087 bytesservices/server/scripts/sidecar/seal-ptb.tsruns · 6,067 bytesservices/server/scripts/sidecar/seal-worker.tsruns · 1,002 bytesservices/server/scripts/sidecar/server.tsruns · 3,194 bytesservices/server/scripts/sidecar/state.tsruns · 3,491 bytesservices/server/scripts/sidecar/sui-transport-policy.tsruns · 472 bytesservices/server/scripts/sidecar/util.tsruns · 4,876 bytesservices/server/scripts/sidecar/wallet.tsruns · 8,566 bytesservices/server/scripts/tsconfig.jsonasset · 343 bytesservices/server/scripts/walrus-error-detection.tsruns · 5,488 bytesservices/server/scripts/walrus-upload.tsruns · 6,348 bytesservices/server/src/alerts.rsasset · 68,995 bytesservices/server/src/auth.rsasset · 58,683 bytesservices/server/src/client_ip.rsasset · 3,987 bytesservices/server/src/compatibility.rsasset · 5,358 bytesservices/server/src/engine/mod.rsasset · 9,170 bytesservices/server/src/engine/plaintext.rsasset · 5,954 bytesservices/server/src/engine/stage.rsasset · 11,996 bytesservices/server/src/engine/walrus_seal.rsasset · 45,992 bytesservices/server/src/jobs.rsasset · 278,158 bytesservices/server/src/jobs_security_delete.rsasset · 57,436 bytesservices/server/src/lib.rsasset · 1,178 bytesservices/server/src/main.rsasset · 162,207 bytesservices/server/src/mcp_proxy.rsasset · 81,065 bytesservices/server/src/oauth.rsasset · 46,203 bytesservices/server/src/observability.rsasset · 39,546 bytesservices/server/src/owner_rate_limits.rsasset · 27,919 bytesservices/server/src/owner_token_auth.rsasset · 15,166 bytesservices/server/src/rate_limit.rsasset · 137,970 bytesservices/server/src/routes/accounts.rsasset · 10,527 bytesservices/server/src/routes/admin.rsasset · 80,149 bytesservices/server/src/routes/admin_activity.rsasset · 31,293 bytesservices/server/src/routes/admin_dashboard.rsasset · 15,326 bytesservices/server/src/routes/analyze.rsasset · 52,947 bytesservices/server/src/routes/incident.rsasset · 18,851 bytesservices/server/src/routes/memory_read.rsasset · 92,712 bytesservices/server/src/routes/mod.rsasset · 24,358 bytesservices/server/src/routes/oauth.rsasset · 79,877 bytesservices/server/src/routes/owner_token.rsasset · 19,823 bytesservices/server/src/routes/recall.rsasset · 35,468 bytesservices/server/src/routes/remember.rsasset · 164,398 bytesservices/server/src/routes/security_delete.rsasset · 64,045 bytesservices/server/src/routes/sponsor.rsasset · 47,722 bytesservices/server/src/security_delete_auth.rsasset · 14,234 bytesservices/server/src/security_delete_error.rsasset · 9,504 bytesservices/server/src/services/consolidator.rsasset · 1,251 bytesservices/server/src/services/embedder.rsasset · 45,701 bytesservices/server/src/services/extractor.rsasset · 72,146 bytesservices/server/src/services/llm_chat.rsasset · 2,118 bytesservices/server/src/services/mod.rsasset · 1,962 bytesservices/server/src/services/prompts/ask.txtdoc · 495 bytesservices/server/src/services/prompts/extract.txtdoc · 11,048 bytesservices/server/src/services/ranker.rsasset · 22,440 bytesservices/server/src/sidecar_saturation.rsasset · 5,359 bytesservices/server/src/storage/db.rsasset · 252,507 bytesservices/server/src/storage/legacy_db.rsasset · 16,631 bytesservices/server/src/storage/mod.rsasset · 1,179 bytesservices/server/src/storage/postgres_url.rsasset · 4,054 bytesservices/server/src/storage/seal.rsasset · 24,344 bytesservices/server/src/storage/security_delete_store.rsasset · 52,665 bytesservices/server/src/storage/sui.rsasset · 153,464 bytesservices/server/src/storage/walrus.rsasset · 75,071 bytesservices/server/src/sui/classify.rsasset · 7,545 bytesservices/server/src/sui/client.rsasset · 76,133 bytesservices/server/src/sui/input_freshness.rsasset · 13,999 bytesservices/server/src/sui/mod.rsasset · 11,107 bytesservices/server/src/sui/tx_build.rsasset · 17,859 bytesservices/server/src/sui/verifier.rsasset · 11,776 bytesservices/server/src/types.rsasset · 185,806 bytesservices/server/tests/e2e_test.pyruns · 24,850 bytesservices/server/tests/fixtures/sep2127-server-card.schema.jsonasset · 15,468 bytesservices/server/tests/live_remember_terminal_state_check.pyruns · 4,521 bytesservices/server/tests/requirements.txtdoc · 14 bytesservices/server/tests/security_delete_limits_live.rsasset · 4,908 bytesservices/server/tests/sui_client_live.rsasset · 3,285 bytesservices/server/tests/test_analyze_rate_limit.pyruns · 3,889 bytesservices/server/tests/test_rate_limit_redis.pyruns · 2,509 bytesservices/server/tests/test_sponsor_rate_limit.pyruns · 26,090 bytes
Read excerpt
# Walrus Memory — Portable Agent Memory
Walrus Memory enables AI agents to operate reliably across apps and sessions, without losing context. It stores memories on Walrus (decentralized storage), encrypts them with SEAL, enforces ownership onchain via Sui smart contracts, and retrieves them with semantic (vector) search. Memory is portable by design — not tied to a single runtime or provider — and scoped by `owner + namespace` for isolation and coordination.
---
## When to Use
Use Walrus Memory when your app or agent needs:
- **Portable memory** — persists outside prompts and context windows, moves across agents, apps, and workflows
- **Full owner control** — programmable permissions and explicit ownership define how memory is shared and accessed
- **Agent coordination** — shared memory spaces help agents coordinate across long-running and multi-step workflows
- **Semantic recall** — retrieve memories by meaning, not just keywords