Skip to content

feat: compact console account setup, catalogs, and log paging - #15

Merged
caigee-cmd merged 1 commit into
mainfrom
fix/bugs
Aug 28, 2026
Merged

caigee-cmd merged 1 commit into
mainfrom
fix/bugs

Conversation

@caigee-cmd

Copy link
Copy Markdown
Owner

Summary

  • Shorten the add-account dialog into two steps: pick type and name first, then sign in. Concurrency, priority, and WorkBuddy drop-system-prompt stay behind advanced options. Unknown providers render from the backend descriptor; more than six types switch to a dropdown.
  • Persist and edit account name, max inflight, and priority from the console. Force-refresh quotas on header refresh, keep the Accounts toolbar while cards skeleton, and drop the colored left accent.
  • Paginate runtime logs newest-first, filter/paginate the Models catalog, and replace Access playground tiles with compact account/model dropdowns.
  • Fix WorkBuddy Global catalogs: honor account region, accept CLI agent names besides exact cli, and return catalog errors instead of an empty list.

docs/PROVIDERS_TRAE.md is left untracked on purpose. Extra design docs stay out of the canonical set (AGENTS.md / docs/DESIGN.md / docs/PLAN.md / docs/PROVIDERS.md).

Test plan

  • go test ./...
  • go vet ./...
  • cd worker && npm test
  • cd frontend && npm run build && npm run lint
  • cd frontend && npm run sync
  • No tokens, auth blobs, raw captures, or host details in the diff

Shorten add-account into type/name then login, persist account routing
settings, paginate models and runtime logs, and fix WorkBuddy Global
catalogs so the next patch can ship from Unreleased.
@caigee-cmd
caigee-cmd merged commit 996e7f7 into main Aug 28, 2026
6 checks passed
@caigee-cmd
caigee-cmd deleted the fix/bugs branch August 28, 2026 13:35
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