Skip to content

feat: batch shell, git, assistant, and cleanup improvements#1

Merged
justelson merged 5 commits intodevfrom
feat/dev-workspace-pr-batches
Mar 26, 2026
Merged

feat: batch shell, git, assistant, and cleanup improvements#1
justelson merged 5 commits intodevfrom
feat/dev-workspace-pr-batches

Conversation

@justelson
Copy link
Copy Markdown
Owner

Summary

  • add Windows shell launch handling and a frameless quick preview flow
  • split git write and pull request workflows into focused main/renderer modules
  • expand the assistant workspace with playground labs, richer timeline state, and transcription settings
  • remove dead project/tooling surfaces and update current architecture/capability docs

Commit Breakdown

  • feat(shell): add explorer launch and frameless quick preview
  • refactor(git): split PR services and project actions
  • feat(assistant): add playground labs and richer workspace flows
  • refactor(cleanup): remove dead project and tooling surfaces

Validation

  • ran git diff --check
  • did not run typecheck/build/tests in-session because repo policy requires fresh approval

- Remove white-border chrome as the default treatment for current UI work
- Replace `border-sparkle-border` with transparent or near-invisible borders for controls that do not need structural separation
- Introduce subtle fills and opacity changes for idle states
- Use motion, tint, and background changes for hover/active emphasis
- Update canonical values for visible borders
- Introduce preferred values for non-structural controls
- Update guidelines for subtle separators, dividers, and timeline guides
Copy link
Copy Markdown

@sourcery-ai sourcery-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry, we are unable to review this pull request

The GitHub API does not allow us to fetch diffs exceeding 20000 lines

@vercel
Copy link
Copy Markdown

vercel Bot commented Mar 26, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
dev-scope Ready Ready Preview, Comment Mar 26, 2026 7:52pm

@justelson justelson merged commit d4f03bd into dev Mar 26, 2026
3 checks passed
Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: be0257f711

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines 115 to 117
try {
decodedPathname = pathname ? decodeURIComponent(pathname) : ''
} catch {
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Parse file URLs before decoding escaped characters

Decoding pathname before passing it to toFileUrlPath regresses file:// link handling for encoded reserved characters. For example, %23 (literal #) becomes # and gets treated as a fragment delimiter, and %25 can become an invalid URL escape, so links to valid files like foo#bar.md or names containing % fail to resolve. This path used to work when the raw URL was parsed first and only the URL pathname was decoded afterward.

Useful? React with 👍 / 👎.

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