Conversation
Keep delegate keys, namespaces, and the playground, and hide the Walrus Console promo until its calendar date. Console links open console.wal.app, Claude Code install commands match the docs, and pasting a delegate key checks the current account on chain.
The date gate is unchanged. The links were opening the wrong host.
Replace the calendar-date gate with VITE_WALRUS_CONSOLE_ENABLED. The promo stays off unless that value is true.
railway-app
Bot
temporarily deployed
to
Walrus Memory / production
September 23, 2026 13:43
Inactive
Use the same dark column, type, and flat cards for the local MCP login and the Claude consent page. The sign-in steps are unchanged.
Stop sending /playground back to the dashboard. Show the same yellow notice with a paste field, and leave Run disabled until a registered delegate key is attached.
The shared dashboard alert order was pushing the yellow notice to the bottom of the playground.
Keep the playground open without a key, and restyle the MCP consent page to the same type as the dashboard. Details stay collapsed until opened.
Scrolling from the dashboard no longer lands midway down the playground. Buttons and links keep the wording as written instead of full capitals.
The sentence-case pass was a mistake. Dashboard, playground, and the MCP consent button use the tracked capitals again.
Railway already sets VITE_WALRUS_CONSOLE_ENABLED, but the image never received it, so the promo stayed off.
Put the Walrus Console link in the same column as the step text, and open up the space between the agent steps.
Keep the install connector on the first tab, show the SDK quickstart in the app step, and drop the AI SDK block. Tighten mobile key rows, selection, and the paste-key form.
Give the subtitle more room above the two connect modules, and keep the Codex mark centered in its tab.
Keep the signed-in dashboard and the signed-out sign-in page on one branch. The playground stops after the basic health, remember, and recall steps.
Add the admin activity API with a 30-day window, keep balance samples long enough for that comparison, and restyle admin plus the sign-in stage to the Sept 2026 layout.
Forward trackEvent and page views to Statsig, and attach the delegate public key plus transaction digest on the two successful key events so the visit can be joined to on-chain activity.
Keep the namespaces pagination from dev and the open-section dashboard. The namespaces refresh still clears the page cursor before reloading.
The freshness check already leaves the other ADMIN_API_KEY routes undocumented. /api/admin/activity belongs in that same list.
Shift the desktop and mobile content down with the phone, and fill the sign-in buttons white on hover. The right tile is more transparent and the left tile keeps a darker frost.
This branch was previously deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
VITE_WALRUS_CONSOLE_ENABLED=true. Those links open https://console.walrus.xyz/.docs/mcp/claude-code.md. Pasting an existing delegate key reads that account's on-chain keys at submit time, and a stale key-list response cannot land on another account.Test plan
bun x vitest run src/pages/ConnectWalrusMemory.test.tsxbun x tsc -binapps/app(previous commit; this change only drops the date helper)VITE_WALRUS_CONSOLE_ENABLEDunset or nottrue, the console button and memories card stay hiddenVITE_WALRUS_CONSOLE_ENABLED=trueand a restarted dev server, both links open https://console.walrus.xyz/