Skip to content

Releases: miyago9267/pilotfish-codex

v1.7.1

Choose a tag to compare

@miyago9267 miyago9267 released this 11 Aug 04:28
74ad9a7

Highlights

  • 相容 Codex 0.147 的 root concurrency 設定與原生 decision card feature。
  • 啟用 default_mode_request_user_input,保留 exception-based 使用者決策介面。
  • 保留使用者自訂 main-session model;Pilotfish 僅提供缺省 routing defaults。
  • 更新 installer、plugin manifest、policy templates 與測試。

Verification

  • Python tests: 345 passed, 1 skipped
  • Markdown lint: passed
  • macOS/Linux/Windows CI: passed

v1.7.0

Choose a tag to compare

@miyago9267 miyago9267 released this 10 Aug 07:04

v1.7.0

English

Installer architecture and cross-platform support:

  • Add a native PowerShell installer wrapper and Windows CI entrypoint; the wrapper delegates to the same Python installer and supports local or pinned remote sources like the POSIX shell path.
  • Add official Codex marketplace layout, legacy state migration, policy symlink opt-in, and post-marketplace config fingerprint verification.

Validation:

  • GitHub Actions passed on Ubuntu, macOS, and Windows.

繁體中文

Installer 架構與跨平台支援:

  • 新增原生 PowerShell installer wrapper 與 Windows CI entrypoint;wrapper 委派至同一個 Python installer,並支援與 POSIX shell path 相同的 local 或 pinned remote source。
  • 新增官方 Codex marketplace layout、legacy state migration、policy symlink opt-in,以及 marketplace 後 config fingerprint verification。

驗證結果:

  • GitHub Actions 已通過 Ubuntu、macOS 與 Windows 三平台測試。

v1.6.3

Choose a tag to compare

@miyago9267 miyago9267 released this 10 Aug 07:03

v1.6.3

English

Hybrid runtime and policy isolation:

  • Add the Hybrid runtime: a minimal always-on root bootstrap plus the pilotfish-orchestration Skill packaged in a Codex local marketplace Plugin.
  • Integrate the bootstrap into the active policy while preserving user bytes, and record Plugin name, version, source digest, and availability in state v3.
  • Preserve valid extra roles and keep customized same-name role replacement explicit; unavailable Plugin installation retains the native fallback.

Validation:

  • GitHub Actions passed on Ubuntu, macOS, and Windows.

繁體中文

Hybrid runtime 與 policy isolation:

  • 新增 Hybrid runtime:最小 always-on root bootstrap,以及封裝於 Codex local marketplace Plugin 的 pilotfish-orchestration Skill。
  • 將 bootstrap 整合至 active policy,同時保留使用者內容,並在 state v3 記錄 Plugin 名稱、版本、source digest 與 availability。
  • 保留有效的額外 role;同名且客製化的 role 必須明確替換;Plugin 不可用時保留 native fallback。

驗證結果:

  • GitHub Actions 已通過 Ubuntu、macOS 與 Windows 三平台測試。

v1.6.2

Choose a tag to compare

@miyago9267 miyago9267 released this 09 Aug 15:55

v1.6.2

English

Windows and cross-platform compatibility fixes:

  • Avoid POSIX-only chmod, geteuid, FIFO, and mode assumptions on Windows.
  • Use Windows-safe runtime fingerprints and path replacement behavior.
  • Preserve UTF-8 repository and test handling across Windows locales.
  • Add LF text normalization for consistent fixture hashes.
  • Warn when preserved foreign command hooks lack commandWindows.

Validation:

  • GitHub Actions passed on Ubuntu, macOS, and Windows.

繁體中文

Windows 與跨平台相容性修復:

  • 避免在 Windows 使用僅限 POSIX 的 chmod、geteuid、FIFO 與檔案權限模式假設。
  • 使用適用於 Windows 的 runtime fingerprint 與路徑替換行為。
  • 確保不同 Windows locale 下的 UTF-8 repository 與測試處理一致。
  • 加入 LF 文字正規化,避免 fixture hash 因換行格式不一致而失效。
  • 當保留的外部 command hook 缺少 commandWindows 時發出警告。

驗證結果:

  • GitHub Actions 已通過 Ubuntu、macOS 與 Windows 三平台測試。

v1.6.0

Choose a tag to compare

@miyago9267 miyago9267 released this 06 Aug 06:38

Full Changelog: v1.5.0...v1.6.0

v1.5.1

Choose a tag to compare

@miyago9267 miyago9267 released this 06 Aug 04:26
66b6501

Highlights

  • Codex compatibility now uses a minimum floor of >=0.146.0; later releases are accepted and validated by native contract evidence.
  • Luna remains the default route; Sol remains a bounded high-risk fallback.
  • Added role-fitness scorecards, adjudicator Matrix reports, native dispatch evidence, and regression tooling.

Measured result

Native Sol transport completed successfully and stably, but switching quality/cost remains 5/10; the release does not claim a Sol switching promotion.

Verification

  • 295 Python tests passed, 1 skipped
  • Markdown lint passed
  • git diff --check passed
  • PR #15 merged successfully
  • Copilot review was requested but no review response was returned before merge.

v1.5.0

Choose a tag to compare

@miyago9267 miyago9267 released this 05 Aug 09:28
3ac26d7

Highlights

  • Add adaptive intent routing for clear execution, broad changes, and open-ended discovery, with grounding floors, stopping ceilings, and explicit direction checkpoints.
  • Add English, Traditional Chinese, and Simplified Chinese entry docs covering routing modes, role paths, installation, and measured evidence.
  • Add deterministic Rough.js-generated SVG charts for the usage-routing benchmark without adding a browser runtime to the documentation.
  • Fix legacy installer-state migration for the exact current hook registration while keeping unknown fingerprints fail-closed.
  • Document a native PowerShell installation path for Windows and keep the Windows-specific hook launch behavior explicit.

Verification

  • GitHub Actions: Markdown lint and Python 3.11 passed.
  • Local Python tests: 230 passed, 1 skipped.
  • Local Python/shell syntax, agent validation, SVG parse/render, chart reproducibility, and Markdown lint passed.
  • Copilot review: no review or inline comment event was available after bounded polling; no Copilot finding was present to address.

v1.4.1

Choose a tag to compare

@miyago9267 miyago9267 released this 04 Aug 13:42

Highlights

  • Fix native installer role-file replacement on Windows by avoiding directory file descriptors that Windows cannot open through os.open.
  • Add platform-independent regression coverage for the Windows replacement path.

Verification

  • GitHub Actions: Python 3.11 passed.
  • Windows installer regression test passed locally.

v1.4.0

Choose a tag to compare

@miyago9267 miyago9267 released this 04 Aug 10:13
2577edc

Highlights

  • Luna/medium remains the default execution lane; risk-triggered Plan review uses Sol/high.
  • The installer now coexists with unrelated native Codex hook groups while preserving complete Pilotfish-group ownership checks.
  • The trusted-hook autoroute smoke no longer suppresses hook trust and accepts metadata-only runtime correlation only under strict fail-closed conditions.

Verification evidence

  • 208 offline tests passed; the dispatch verifier suite passed 61 tests.
  • The active Codex home passed agent validation and an idempotent install dry-run.
  • One non-bypass live smoke returned NATIVE_OK: Luna/medium root -> exactly one Sol/high plan-verifier child.
  • The redacted n=1 release-gate artifact is checked in at docs/verification/v1.4.0-live-smoke.json; it is separate from the 36-trial routing benchmark and is not a quality or cost claim.

v1.3.3

Choose a tag to compare

@miyago9267 miyago9267 released this 03 Aug 03:03
add3915

Routing cost calibration

  • Root session: Luna / medium;Plan mode: xhigh。
  • General plan/outcome verification: Terra(最高 xhigh)。
  • Security roles: Sol / high。
  • Mechanical roles retain Luna low/medium/max allocation。
  • Installer、live smoke 與 boundary checks 已完成。

致謝 @Nanako0129 對 upstream orchestration 與 routing 設計的貢獻,這次 release 的調度策略以其提出之方向為基礎完成。