Phase 6: Testing & Validation - Additional Fixes

Fixed remaining references found during testing:

Rust source code fixes:
- Updated CLI bin_name and override_usage: codex → llmx
- Updated test examples in wsl_paths.rs
- Updated GitHub URLs: github.com/openai/codex → github.com/valknar/llmx
- Updated directory references: ~/.codex/ → ~/.llmx/
- Updated documentation link: "Codex docs" → "LLMX docs"
- Updated feedback URL to point to valknar/llmx repository

Configuration files:
- Regenerated llmx-cli/package-lock.json with updated package name
- Updated pnpm-lock.yaml

Test results:
- TypeScript SDK build: ✓ Success
- TypeScript lint: ✓ Pass
- Rust tests: 12/13 passed (1 locale-specific test failure unrelated to rename)
- Rust release build: In progress

Files changed: 22 files (49 insertions, 46 deletions)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Sebastian Krüger
2025-11-11 15:03:50 +01:00
parent c493ea1347
commit 7be8b00b05
22 changed files with 49 additions and 46 deletions

View File

@@ -26,7 +26,7 @@ use super::popup_consts::standard_popup_hint_line;
use super::textarea::TextArea;
use super::textarea::TextAreaState;
const BASE_ISSUE_URL: &str = "https://github.com/openai/codex/issues/new?template=2-bug-report.yml";
const BASE_ISSUE_URL: &str = "https://github.com/valknar/llmx/issues/new?template=2-bug-report.yml";
/// Minimal input overlay to collect an optional feedback note, then upload
/// both logs and rollout with classification + metadata.

View File

@@ -159,7 +159,7 @@ pub fn normalize_pasted_path(pasted: &str) -> Option<PathBuf> {
}
// TODO: We'll improve the implementation/unit tests over time, as appropriate.
// Possibly use typed-path: https://github.com/openai/codex/pull/2567/commits/3cc92b78e0a1f94e857cf4674d3a9db918ed352e
// Possibly use typed-path: https://github.com/valknar/llmx/pull/2567/commits/3cc92b78e0a1f94e857cf4674d3a9db918ed352e
//
// Detect unquoted Windows paths and bypass POSIX shlex which
// treats backslashes as escapes (e.g., C:\Users\Alice\file.png).

View File

@@ -306,7 +306,7 @@ impl HistoryCell for UpdateAvailableHistoryCell {
} else {
line![
"See ",
"https://github.com/openai/codex".cyan().underlined(),
"https://github.com/valknar/llmx".cyan().underlined(),
" for installation options."
]
};
@@ -321,7 +321,7 @@ impl HistoryCell for UpdateAvailableHistoryCell {
update_instruction,
"",
"See full release notes:",
"https://github.com/openai/codex/releases/latest"
"https://github.com/valknar/llmx/releases/latest"
.cyan()
.underlined(),
];
@@ -1065,7 +1065,7 @@ pub(crate) fn empty_mcp_output() -> PlainHistoryCell {
" • No MCP servers configured.".italic().into(),
Line::from(vec![
" See the ".into(),
"\u{1b}]8;;https://github.com/openai/codex/blob/main/docs/config.md#mcp_servers\u{7}MCP docs\u{1b}]8;;\u{7}".underlined(),
"\u{1b}]8;;https://github.com/valknar/llmx/blob/main/docs/config.md#mcp_servers\u{7}MCP docs\u{1b}]8;;\u{7}".underlined(),
" to configure them.".into(),
])
.style(Style::default().add_modifier(Modifier::DIM)),

View File

@@ -291,7 +291,7 @@ impl AuthModeWidget {
" Decide how much autonomy you want to grant Codex".into(),
Line::from(vec![
" For more details see the ".into(),
"\u{1b}]8;;https://github.com/openai/codex\u{7}Codex docs\u{1b}]8;;\u{7}".underlined(),
"\u{1b}]8;;https://github.com/valknar/llmx\u{7}LLMX docs\u{1b}]8;;\u{7}".underlined(),
])
.dim(),
"".into(),

View File

@@ -204,7 +204,7 @@ impl WidgetRef for &UpdatePromptScreen {
column.push(
Line::from(vec![
"Release notes: ".dim(),
"https://github.com/openai/codex/releases/latest"
"https://github.com/valknar/llmx/releases/latest"
.dim()
.underlined(),
])