You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
refactor(pro): rename Pro to Platform in login lock errors and agent docs - #1658
Token-only. No comments added, no code paths or contracts changed.
Why
Finishes the user-visible Pro -> Platform text left after #1632 and #1649. Skipped files in open PRs (cmd/root.go in #1581/#1588, pkg/platform/client/client.go in #1588). Skipped the pro provider and fallbackProvider YAML in cmd/pro/login.go (~L322): persisted provider data, T3.
Tier
T1 (error text with no contract) plus docs. No CLI, flag, env, config, or provider-key change.
Validation
Before/after git grep -nP 'Pro login lock|Pro-only|Devsy Pro workspaces' on touched paths: 5 -> 0.
go build ./cmd/... ./pkg/...: ok
go test ./cmd/pro/...: ok
mise run cli:format: no diff
mise run cli:lint:ci: 0 issues
Repo-wide grep for old strings: no tests, e2e, or sites references.
CodeRabbit CLI
Failed: rate_limit (free OSS quota, ~9 min reset). Not retried. GitHub CodeRabbit review still gates.
Auto-merge
Eligible under rename T1: yes. Non-test changed lines: 10 (5 added, 5 removed) across 4 files. Caveat: auto-refactor step 2 forbids output-text changes; the login error text is T1 under the rename skill, so the coordinator should confirm.
Remaining
Pro token regex (\bpro\b|Pro(?=[A-Z0-9_]|\b)|DEVSY_PRO(_|$)): cmd/pro ~824 lines in 67 files; repo ~18.2k lines in ~1.6k files (approximate; includes non-product matches).
Included review availability: This review used your included allowance. Your plan provides up to 2 included reviews per hour; 1 remain after this review.
📝 Walkthrough
The PR updates workspace ping references and login-lock error text to identify Devsy Platform instead of Devsy Pro. It also changes the workspace connection-failure evaluation criterion to specify a Platform-only ping.
Changes: Platform terminology updates
Layer / File(s)
Summary
Update Pro references to Platform cmd/pro/login.go, .agents/skills/devsy/references/cli.md, .agents/skills/devsy/references/troubleshooting.md, hack/ci/agent-skill-evaluation.md
Login-lock errors, workspace ping documentation, and the connection-failure criterion now use Platform terminology instead of Pro terminology.
Issue 1551 tracks the repo-wide Pro-to-Platform rename and includes the login-lock text and agent documentation updated here.
Merge Risk:⚪ Minimal · up to 0977d
The PR is mergeable with no identified functional or operational risk.
Pre-merge checks: 5
Check name
Status
Explanation
Title check
The title is concise, specific, and accurately describes the terminology changes in the login lock errors and agent documentation.
Description check
The description is detailed and relevant. It explains the purpose, scope, exclusions, validation steps, and remaining work. It omits some template sections, such as the explicit type, AI assistance di…
Docstring Coverage
No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 1…
Linked Issues check
Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check
Check skipped because no linked issues were found for this pull request.
Full details: Description check
Explanation
The description is detailed and relevant. It explains the purpose, scope, exclusions, validation steps, and remaining work. It omits some template sections, such as the explicit type, AI assistance disclosure, issue reference, and checklist, but the required change context is mostly complete.
Full details: Docstring Coverage
Explanation
No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 1 files. (3 skipped: 3 unsupported.)
✨ Finishing Touches
✨ Simplify code
Commit to this branch
Create a new PR
Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.
Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.
Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.
Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.
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
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.
Summary
cmd/pro/login.go: login lock error text "Pro" -> "Platform" (2 lines)..agents/skills/devsy/references/cli.md,.agents/skills/devsy/references/troubleshooting.md,hack/ci/agent-skill-evaluation.md: "Devsy Pro workspaces" / "Pro-only" -> "Platform".Why
Finishes the user-visible Pro -> Platform text left after #1632 and #1649. Skipped files in open PRs (
cmd/root.goin #1581/#1588,pkg/platform/client/client.goin #1588). Skipped theproprovider and fallbackProvider YAML incmd/pro/login.go(~L322): persisted provider data, T3.Tier
T1 (error text with no contract) plus docs. No CLI, flag, env, config, or provider-key change.
Validation
git grep -nP 'Pro login lock|Pro-only|Devsy Pro workspaces'on touched paths: 5 -> 0.go build ./cmd/... ./pkg/...: okgo test ./cmd/pro/...: okmise run cli:format: no diffmise run cli:lint:ci: 0 issuesCodeRabbit CLI
Failed:
rate_limit(free OSS quota, ~9 min reset). Not retried. GitHub CodeRabbit review still gates.Auto-merge
Eligible under rename T1: yes. Non-test changed lines: 10 (5 added, 5 removed) across 4 files. Caveat: auto-refactor step 2 forbids output-text changes; the login error text is T1 under the rename skill, so the coordinator should confirm.
Remaining
\bpro\b|Pro(?=[A-Z0-9_]|\b)|DEVSY_PRO(_|$)): cmd/pro ~824 lines in 67 files; repo ~18.2k lines in ~1.6k files (approximate; includes non-product matches).cmd/root.goin feat(container): show SSH connection information #1581/feat(dependencies): build provider dependency foundations #1588;client.goin feat(dependencies): build provider dependency foundations #1588; provider "pro" / fallbackProvider YAML is T3.Summary by CodeRabbit
workspace pingdiagnostic applies to Devsy Platform workspaces, not Devsy Pro workspaces.