feat(desktop): clean up Agents page copy and streamline agent defaults#2031
Merged
Conversation
Section headers/descriptions on the Agents page: - "Agents" → "Your agents" / "Manage agents you've set up on this device." - "Teams" → "Agent teams" / "Group agents that you can add to a channel together." - "Relay directory" → "Agent directory" / "View agents other members have shared in this community." Also: - Agent defaults: "computer" → "device"; "Failed"/"failed to" → "Couldn't"/"couldn't"; "Agents tab" → "Agents page". - Group labels: "Unknown Agent" → "Unknown agents"; "Additional agent instances" → "Additional running agents". - Teams repair warning: "My Agents" → "your agents"; "repair" → "fix". - New agent menu item "New agent" → "Create from scratch". - Env vars helper reworded to drop jargon. - Create/definition dialog: "Agent runtime" → "Agent engine" (+ matching placeholder); "Agent instruction" → "Agent instructions"; "API Key" → "API key". Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…e the modal Unify the terminology for agent-wide defaults on "agent defaults" across the Agents page button, the defaults modal, the Settings card, and the per-agent inherit option. Simplify the modal: tighter description, shorter field labels (LLM provider / Model / Thinking/effort / Environment variables), and drop the per-field help lines that repeated "applies to all agents". Also fix the Agents page button, which showed "Set agent defaults" even after a default was saved: it read only the structured `model` field, which is null for providers that persist the model as a provider env var (e.g. DATABRICKS_MODEL). It now uses the same resolved effective model the modal does, so it shows "Default model: <model>".
delkc
force-pushed
the
desktop/agents-content
branch
2 times, most recently
from
July 17, 2026 17:14
a1c7ebd to
ae19e2e
Compare
Several UI copy renames in this branch broke Playwright selectors:
- 'New agent' dropdown item → 'Create from scratch'; specs opened the
create flow via getByRole('menuitem', 'New agent'), which timed out
(cascaded across the smoke and integration suites).
- 'Use AI defaults' tab → 'Use agent defaults'.
- Global-config save toast 'failed to restart — check the Agents tab'
→ 'couldn't restart — check the Agents page'.
Updates the affected specs to the new labels. Verified locally.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
delkc
force-pushed
the
desktop/agents-content
branch
from
July 17, 2026 17:31
ae19e2e to
d1d52f5
Compare
delkc
marked this pull request as ready for review
July 17, 2026 17:43
delkc
enabled auto-merge (squash)
July 17, 2026 17:44
Member
|
nit: I'd like for us to standardize on "harness" or "runtime" instead of "engine". I agree we need to disambiguate from "LLM provider" though, thanks for this! |
Per PR feedback. Renames the create-dialog field label and its companion placeholder/loading strings (Choose a harness / Loading harnesses...). The agent profile 'Runtime' tab keeps its name. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
wpfleger96
approved these changes
Jul 17, 2026
wesbillman
approved these changes
Jul 17, 2026
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.
Why
The Agents page had inconsistent, jargon-y copy — mixed terminology ("relay" vs "community", "AI defaults" vs "global"), title-case labels, and a defaults button that went stale after saving. This is a content cleanup pass to make the page clearer and consistent.
What
DATABRICKS_MODEL) and shows "Default model:<model>" after saving, instead of staying on "Set agent defaults".Risk Assessment
Low — desktop copy/label changes plus one display-logic fix; no backend or persisted-config changes. Affected desktop unit tests updated (90 passing locally).
References
--no-verify): it runs arun-tests.shintegration pass that fails pre-existingly on cleanmain(buzz-auth has no integration test targets →cargo test --test '*'errors 101;tool_metadata_caps_enforcedis flaky). Neither is related to this desktop-only diff. Relying on CI for verification.Generated with Claude Code