Skip to content

aiterm mcp AGENTS.md changelog

io.github.kitepon/aiterm-mcp

4 changes recorded. MCP Harbor re-reads this listing from the official registry every six hours and asks the live server what it exposes, and keeps what changed between one look and the next.

  • AGENTS.md +9 −3

    https://raw.githubusercontent.com/kitepon/aiterm-mcp/HEAD/AGENTS.md

    − - `src/core.ts`: PTY、入出力整形、出力削減、完了検出、harness共通進行。入力欄への投入(貼付→反映の確認→Enter)は− - `src/harnesses/`: Claude/Codex/Grok/Cursor固有の起動、ready、完了、transcript、catalog。− - `src/parent-delivery.ts`: 子の完了観測・回答保存・配送state。+ - `src/pty-output.ts`: 制御文字除去と表示縮約。coreの既存exportを保ち、入力・完了判定・RTK意味別縮約と分離する。+ - `src/core.ts`: PTY、入出力進行、完了検出、harness共通進行。入力欄への投入(貼付→反映の確認→Enter)は+ - `src/agent-model-ui.ts`/`src/harnesses/*-configure.ts`: Claude/Codexのmodel選択UI。coreが既存native作用を供給し、排他・goal・記録はcoreに残す。[設定図](docs/architecture/model-configuration.md)。+ - `src/harnesses/`: Claude/Codex/Grok/Cursor/Antigravity固有の起動、ready、完了、transcript、catalog。+ - `src/agent-resume-diagnostic.ts`: 世代別の最初に保存できた復帰失敗。固定enum/型付きcodeのみ、既runtime集計・外部報告とは別。[lifecycle図](docs/architecture/lifecycle-state-ownership.md)。+ - `src/agent-metadata-reader.ts`: 起動記録の選択・旧形式/5harnessの検証と投影。書込・進行・表示の欠測cacheは持たない。機能図は[読取の責務](docs/architecture/metadata-reader.md)。+ - `src/parent-delivery.ts`: 子の完了観測・回答保存・配送進行とreceipt投影。+   `src/parent-delivery-record.ts`: 既存記録schema・読取検証・回答本文形式。[責務と接続](docs/architecture/parent-delivery.md)。+ remote入力のschema/type/説明は`src/remote-contract.ts`が所有し、`src/remote.ts`は既存名を再exportする。SSH中継・資格memory・接続状態はremoteが持つ。[接続図](docs/architecture/remote.svg)。

  • AGENTS.md +7 −3

    https://raw.githubusercontent.com/kitepon/aiterm-mcp/HEAD/AGENTS.md

    − - 公開面は18 tools。PTY 7、標準`agent_launch` 1、deprecated互換launcher 3、`agent_models`、−   `agent_configure`、`agent_auth`、`agent_approval`、`claude_turn`、`claude_approval`、`diagnostics`である。− - `src/core.ts`: PTY、入出力整形、出力削減、完了検出、harness共通進行。+ - 公開面は19 tools。PTY 7、標準`agent_launch` 1、deprecated互換launcher 3、`agent_models`、+   `agent_configure`、`agent_goal`、`agent_auth`、`agent_approval`、`claude_turn`、`claude_approval`、`diagnostics`である。+ - `src/core.ts`: PTY、入出力整形、出力削減、完了検出、harness共通進行。入力欄への投入(貼付→反映の確認→Enter)は+   `submitAgentComposerText`の1つの順序を、起動時prompt・dispatch・差し込みの送信口が共有する。席へ渡すAitermの環境変数は+   `agentEnvEntries`の1つの一覧から、POSIXの前置きとWindowsのPowerShell行を作る。+ - `src/agent-screen-observation.ts`: sampleと時計を受け取るTUI準備・入力残存・画面安定の観測。打鍵やmetadata更新はcoreが持つ。+   harness別の画面の読みの振り分け(`agentPaneObservation`・`isAgentTuiBusy`)もこのmoduleだけが持ち、coreは`kind`を渡して呼ぶ。

  • AGENTS.md +1 −1

    https://raw.githubusercontent.com/kitepon/aiterm-mcp/HEAD/AGENTS.md

    −   `src/codex-parent-receiver.ts`: Codex親の識別と公式キューの受信口。+   `src/codex-parent-receiver.ts`: Codex親の識別と公式キューの受信口。アプリが寝かせた会話は、共通パッケージの見張りが会話を開かせて起こす(ADR 0108)。

  • AGENTS.md +14 −4

    https://raw.githubusercontent.com/kitepon/aiterm-mcp/HEAD/AGENTS.md

    − - 公開面は17 tools。PTY 7、標準`agent_launch` 1、deprecated互換launcher 3、`agent_models`、−   `agent_configure`、`agent_approval`、`claude_turn`、`claude_approval`、`diagnostics`である。− - runtime error storeは製品所有のlocal stateで、network I/Oを持たない。工場reporter configによる収集は− - `src/runtime-error-*.ts`: 製品所有のoffline error aggregate。+ - 公開面は18 tools。PTY 7、標準`agent_launch` 1、deprecated互換launcher 3、`agent_models`、+   `agent_configure`、`agent_auth`、`agent_approval`、`claude_turn`、`claude_approval`、`diagnostics`である。+ - runtime error storeは製品所有のlocal stateで、既定ではnetwork I/Oを持たない。工場reporter configによる収集は+ - BugHubへの報告は、利用者が`aiterm-runtime-errors reporting enable`で明示して有効にし、かつ合鍵のファイルがある端末だけが行う。+   宛先は合鍵のファイルから読み、Aitermの中に書かない。送るのは別processで、MCP processは通信しない。定期的な見張りは置かず、+   試験(`node:test`の子)からは送らない。受け取り済みにするのは、応答の署名まで確かめた時だけ(ADR 0079)。+ - 実行時エラーとして記録するのは、Aitermがその端末で動く前提が欠けた時の3種類だけ(PTYの依存、出力の置き場、AIのCLIの起動)。+   通信の失敗(別端末へのSSH、AIのCLIとサービスの間、BugHubへの送信)、取消、待ちの時間切れは記録せず、呼んだ側へ理由の分かる返りで返す。+   重さは、エラーの値や回数ではなく、起きた時の実害と自力で戻るかで決める。種類を足す時の決まりはADR 0102。+ - `src/parent-delivery-cli.ts`/`src/delivery-provider.ts`: ほかの製品がCodexの親への回答をAitermの親配送へ頼む入口(`aiterm-parent-delivery`)と、+   その場所の記録。製品のhookを増やさず、設定・受付・実際に届いた事を分けて返す(ADR 0098)。+ - `src/delivery-wake-cli.ts`: 中継の後ろで眠っている本体を、親配送の引き取りのために起こすかの判定(`aiterm-delivery-wake`)。+   node builtinと`src/state-root.ts`だけに依存し、子processを起こさない。+ - `src/runtime-error-*.ts`: 製品所有のerror aggregate。`src/runtime-error-report.ts`: BugHubへの報告(本文・署名・受領の確認・送信の頻度)。