Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions .codex/INSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,14 @@ cmd /d /c "mklink /J `"$skillNamespace`" `"$repoRoot\skills`""

Restart Codex so it rescans `~/.agents/skills`.

Run this environment check once:

```powershell
python "$repoRoot\skills\eide-rebuild\scripts\eide_rebuild.py" doctor
```

Expected: one JSON object with `"ok": true`

Then use natural language or an explicit path:

- `你自己编译验证下对不对`
Expand Down
23 changes: 2 additions & 21 deletions .codex/UPDATE.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
# codex-eide-rebuild update for Codex

Use these instructions on Windows to update an existing local install and immediately refresh the VS Code bridge extension.

## Before updating

Close VS Code windows that are actively using the EIDE rebuild bridge. The bridge VSIX reinstall is most reliable after those windows are closed.
Use these instructions on Windows to update an existing local install and refresh the direct-builder runtime.

## Update steps

Expand All @@ -31,27 +27,12 @@ if (-not (Get-Command git -ErrorAction SilentlyContinue)) {
throw 'git is required before updating codex-eide-rebuild.'
}

if (-not (Get-Command code -ErrorAction SilentlyContinue)) {
throw 'VS Code CLI command `code` is required before updating codex-eide-rebuild.'
}

git -C $repoRoot fetch --tags origin
git -C $repoRoot switch main
git -C $repoRoot pull --ff-only

$vsixPath = Get-ChildItem -LiteralPath (Join-Path $repoRoot 'runtime\bridge\dist') -Filter 'eide-rebuild.cli-bridge-*.vsix' |
Sort-Object Name -Descending |
Select-Object -First 1 -ExpandProperty FullName

if (-not $vsixPath) {
throw 'Bundled bridge VSIX is missing after update.'
}

code --install-extension $vsixPath --force
python "$repoRoot\skills\eide-rebuild\scripts\eide_rebuild.py" doctor
```

## After update

Restart Codex so it rescans the skill namespace and picks up the updated docs.

The next `rebuild` run will use the refreshed bridge extension and the updated runner.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# codex-eide-rebuild

`codex-eide-rebuild` provides a GitHub-installable Codex skill, a Windows Python runner, and a minimal VS Code bridge extension for rebuilding Embedded IDE for VS Code projects and returning the complete `compiler.log` as plain text.
`codex-eide-rebuild` provides a GitHub-installable Codex skill and a Windows Python runner for rebuilding Embedded IDE for VS Code projects and returning one complete JSON result.

## Install

Expand Down
2 changes: 1 addition & 1 deletion README.zh-CN.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# codex-eide-rebuild

`codex-eide-rebuild` 提供三部分能力:GitHub 可安装的 Codex skill、Windows Python runner、极小的 VS Code 桥接扩展。它会触发 EIDE 的 `rebuild`,并把完整 `compiler.log` 以纯文本协议返回给 Agent。
`codex-eide-rebuild` 提供两部分能力:GitHub 可安装的 Codex skill、Windows Python runner。它会直接触发 EIDE 的构建链路,并把完整结果以单个 JSON 返回给 Agent。

## 安装

Expand Down
Loading
Loading