Merged
Conversation
…EADME Console: changed loading indicator to "Working..." — more appropriate for a command interface. Documentation: - MCP.md: added stream and stream_post tools to the available tools table - README.md: added one-liner about Overview/Console modes and the public event stream Clarified the five distinct surfaces: - /updates — badge count polling (not a feed) - /stream — public event feed for agents/tools to subscribe to - Console — stateless command prompt on home (question → answer) - /chat — conversational AI with history - /social — threaded human discussion https://claude.ai/code/session_01GRGLA9yj7BpqKiyi6xFwnm
Console UX reworked: Removed the tab toggle entirely. Cards are always visible as the home screen. The console is now a fixed bar at the bottom of the screen — always one tap away regardless of scroll position. Says "Ask Micro anything..." with a ⌘ badge. Tapping the bar opens a full-screen overlay: title bar with close button, response area in the middle, prompt pinned at the bottom. Ask a question → "Working..." → answer appears. Close to go back to the cards. Like Spotlight or Cmd+K — the console is an overlay you summon, not a page you navigate to. Bottom padding added so the fixed bar doesn't overlap the last card. Configurable home cards: Account struct gets HomeCards []string field. If set, only those card IDs are shown on the home screen in the user's chosen order. Empty = show all (default). /account page has a new "Home Screen" card with checkboxes for each card type (Reminder, Blog, News, Markets, Social, Video). Uncheck to hide, save to persist. POST /account with save_cards=1 updates the preference. https://claude.ai/code/session_01GRGLA9yj7BpqKiyi6xFwnm
Card preferences on home screen: Gear icon (⚙) next to the date header — tap to toggle an inline panel with checkboxes for each card. Checking/unchecking submits immediately (onchange=submit). No need to visit /account. The /account card preferences card is still there as a fallback. Console overlay mobile fixes: - height: 100dvh with 100vh fallback — handles iOS keyboard push - Open/close now toggles the bottom bar visibility (bar hides when overlay is open, reappears on close) - Escape key closes the overlay - Input focuses with a 50ms delay so the mobile keyboard opens - Uses top:0;left:0;right:0;bottom:0 instead of inset:0 for broader browser support https://claude.ai/code/session_01GRGLA9yj7BpqKiyi6xFwnm
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.
No description provided.