Skip to content

fix: small workspace polish: hints for dead shortcuts, archived in All Projects, bold and strike while typing - #683

Merged
iamnbutler merged 1 commit into
mainfrom
fix-polish
Oct 23, 2026
Merged

iamnbutler merged 1 commit into
mainfrom
fix-polish

Conversation

@iamnbutler

Copy link
Copy Markdown
Contributor

Small workspace polish from the flow map.

  • ^601: the rail shows no account avatar until the host names its user, instead of a placeholder A built from "Ace".
  • ^602: ⌘3/⌘4 (and the menu items) in a project without GitHub toast " isn't on GitHub — Issues/PRs need a project with a GitHub remote." Refs While loading, the app shows this host's project as a teammate's, and Issues and PRs that then vanish #617.
  • ^305: Cmd+O and Clone from URL while disconnected toast "Can't open a folder while disconnected" with how to recover, instead of returning silently.
  • ^415: All Projects lists your archived channels in an Archived group, so the archived notice's "Unarchive it from the sidebar" holds there.
  • ^492: **bold** and ~~strike~~ convert as the closing marker is typed, like `code` already did. Pasted text stays literal.
  • ^313: the "already has a .gitignore" card gives cd '<folder>' && git init && git add -A && git commit -m "Initial commit" to copy.
  • ^619: Team pulse "Finished in / Failed in" entries show when the run ended, and the pulse covers at least the last day (or since your last visit if earlier), so a reload no longer clears entries. Refs A teammate's agent run doesn't say who started it or whose Mac and key ran it #601.

Not in this PR: ^534 (Returned … as a draft after a reload). pi keeps no record of withdrawn inputs, so surviving a reload needs a new stored record in the channel. That is a stored-format change, so it should be its own reviewed PR.

Smoke (isolated bun ace serve --port 4990 with its own home, config, and keychain service; headless Chromium on the built app):

  • Ctrl+3 in a project with no remote showed "proj-ignore isn't on GitHub".
  • With the host stopped, Ctrl+O showed "Can't open a folder while disconnected".
  • An archived channel appeared under Archived in All Projects and opened with the archived notice.
  • Typing plain **bold** and ~~gone~~ end in a composer produced <strong>bold</strong> and <s>gone</s>.
  • The .gitignore folder's card showed the copyable command.
  • 150 ms after load, the rail showed the user's initial, not A.
  • Not smoked: the Team pulse time, which needs a teammate's run (pair rig).

Built in Ace

No. Made by a Claude Code fix-train worker in a lane, with headless Chromium for the smoke test, since the fix train runs outside Ace (#5).

…l Projects, bold and strike while typing

- The rail shows no account avatar until the host names its user, instead of a placeholder `A`.
- ⌘3/⌘4 in a project without GitHub, and Cmd+O or Clone while disconnected, say why they did nothing.
- All Projects lists your archived channels in an Archived group, as the archived notice promises.
- `**bold**` and `~~strike~~` convert as their closing marker is typed.
- The .gitignore card gives the git commands to copy.
- Team pulse entries show when the run ended and cover at least the last day, so a reload no longer clears them.
@iamnbutler
iamnbutler merged commit 53ad999 into main Oct 23, 2026
1 check passed
@iamnbutler
iamnbutler deleted the fix-polish branch October 23, 2026 12:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant