Skip to content

Releases: Sungblab/devflow-native

Devflow Native v0.1.15

10 Jun 09:43

Choose a tag to compare

Devflow Native v0.1.15

This patch release fixes Codex Stop hook output compatibility for Codex
v0.139.0.

What Changed

  • Changed ordinary Stop hook output to return empty JSON {} instead of
    hookSpecificOutput.
  • Changed Stop completion guards to return Codex's documented
    decision: "block" plus reason shape.
  • Updated generated harness Stop hook templates to use the same Codex-compatible
    output.
  • Tightened harness health validation so Stop hooks no longer pass when they
    return hookSpecificOutput.
  • Updated contract tests and harness docs to match the current Codex Stop hook
    contract.

Upgrade Notes

After updating devflow-native, repair or reinstall Devflow harness files in
repositories that already copied older Stop hooks:

devflow update
devflow harness repair --confirm
devflow harness health --json

Restart Codex after plugin or hook cache changes so the host reloads the new
hook files.

Verification

node --test packages/cli/test/plugin-contract.test.mjs
node --test packages/core/test/mvp-contract.test.mjs
devflow harness health --json

Devflow Native v0.1.14

10 Jun 09:28

Choose a tag to compare

Devflow Native v0.1.14

This patch release fixes Codex UserPromptSubmit hook output compatibility.

What Changed

  • Removed unsupported prompt-title metadata from the repo-local
    UserPromptSubmit hook output.
  • Updated generated harness hook templates so newly repaired or installed
    Codex hooks emit only the documented hookSpecificOutput.hookEventName and
    hookSpecificOutput.additionalContext shape.
  • Added contract coverage so prompt hooks reject accidental extra
    hookSpecificOutput keys in the Codex-compatible path.
  • Documented the Codex prompt-hook compatibility rule in the native harness
    docs.

Upgrade Notes

After updating devflow-native, run harness repair or reinstall Devflow in
repositories that already copied older hook files:

devflow update
devflow harness repair --confirm
devflow harness health --json

Verification

node --test packages/cli/test/plugin-contract.test.mjs
npm run docs:check
devflow harness health --json

Devflow Native v0.1.13

08 Jun 11:36

Choose a tag to compare

Devflow Native v0.1.13

This documentation patch clarifies the official Codex and Claude Code
plugin-first installation path.

What Changed

  • Documented Codex host-native install with codex plugin marketplace add and
    codex plugin add.
  • Documented Claude Code host-native install with claude plugin marketplace add and claude plugin install.
  • Clarified that npm global install exposes only the devflow CLI, while the
    full agent experience requires plugin or harness registration.
  • Kept direct codex mcp add and claude mcp add as MCP-only fallback paths.

Verification

npm run docs:check
codex plugin marketplace add Sungblab/devflow-native
codex plugin add devflow@devflow-native-local
claude plugin validate plugins\devflow
claude plugin install --help
claude plugin marketplace add --help

Devflow Native v0.1.12

08 Jun 11:17

Choose a tag to compare

Devflow Native v0.1.12

This patch release fixes Codex Stop hook output compatibility after the MCP
stdio startup fix.

What Changed

  • Changed the repo-local Stop hook completion guard to report review/finish
    reminders through hookSpecificOutput.additionalContext instead of returning
    a top-level Claude-style decision: "block" payload.
  • Updated the plugin contract test so completion-guard Stop output matches the
    JSON shape accepted by Codex.
  • Documented the Codex-specific Stop hook compatibility rule in the native
    harness docs.

Verification

node --test packages/cli/test/plugin-contract.test.mjs
npm run publish:check
codex exec --ephemeral --dangerously-bypass-approvals-and-sandbox -C C:\Users\Sungbin\Documents\GitHub\devflow-native --json "Reply with exactly OK."

Devflow Native v0.1.11

08 Jun 11:07

Choose a tag to compare

Devflow Native v0.1.11

This patch release fixes the Devflow MCP stdio startup path used by Codex and
other long-running MCP clients.

What Changed

  • Fixed devflow mcp stdio so it responds to each complete JSON-RPC request
    line while stdin remains open instead of waiting for stdin to close.
  • Added the minimal MCP startup handshake methods initialize and
    notifications/initialized.
  • Added default JSON object inputSchema metadata to every MCP tool so strict
    MCP clients can parse tools/list.
  • Added a regression test that keeps stdin open and verifies the stdio server
    responds before client startup timeouts.

Verification

node --test packages/mcp/test/stdio-contract.test.mjs
npm run docs:check
npm test
npm run publish:check

Devflow Native v0.1.10

06 Jun 14:27

Choose a tag to compare

Devflow Native v0.1.10

This patch release adds a small update guidance surface so users can discover
how to update an existing Devflow Native install after a release.

What Changed

  • Added devflow update text output with install, update, and verification
    commands.
  • Added devflow update --json for agent-readable update guidance.
  • Listed update in the root CLI help.
  • Documented update commands in the English README, Korean README, and
    quickstart.

Verification

node packages/cli/src/index.js update
node packages/cli/src/index.js update --json
node --test packages/cli/test/cli-mvp.test.mjs
npm run docs:check
npm run publish:check

Devflow Native v0.1.9

06 Jun 14:18

Choose a tag to compare

Devflow Native v0.1.9

This release closes the first review-gated repeated-mistake promotion loop.
Devflow can now turn repeated repo-local agent mistakes into durable rules
without becoming an autonomous self-modifying coding agent.

What Changed

  • Aggregated repeated mistake observations in .devflow/mistakes.json while
    preserving backward compatibility with existing flat records.
  • Added promotion metadata for stable mistake ids, confidence, applies-to
    scope, evidence snippets, observation counts, and first/last observed times.
  • Added devflow mistakes promote --dry-run patch candidates for agent guides,
    Devflow skills, hook rules, and config rules.
  • Added devflow mistakes review so maintainer approval or rejection is stored
    as repo-local evidence.
  • Added review-gated devflow mistakes promote --apply for durable promotion.
  • Added devflow mistakes rules to show active promoted rules and unresolved
    candidates.
  • Let PreToolUse hooks read promoted config-backed mistake rules from
    .devflow/config.json.
  • Surfaced repeated mistake candidates and active rules in status, finish,
    and next-session prompts.
  • Updated README, Korean README, command docs, architecture docs, and the
    Devflow doctor skill for the new loop.

Verification

node --test packages/core/test/mvp-contract.test.mjs packages/cli/test/cli-mvp.test.mjs packages/cli/test/plugin-contract.test.mjs
npm run docs:check
node packages/cli/src/index.js mistakes detect --platform windows-powershell --command "node packages/mcp/src/stdio.js << 'EOF'" --stderr "ParserError: Missing file specification after redirection operator." --json
node packages/cli/src/index.js mistakes promote --id powershell-bash-heredoc-redirection --target agents --dry-run --json
node packages/cli/src/index.js finish --dry-run --json
npm run publish:check

Devflow Native v0.1.8

06 Jun 11:28

Choose a tag to compare

Devflow Native v0.1.6

06 Jun 11:21

Choose a tag to compare

Devflow Native v0.1.6

Patch release for the native hook platform handling.

Fixed

  • Pass hook platform metadata into devflow mistakes detect from the tool-result hook so Windows PowerShell mistake detection works consistently on Linux CI and host runners.
  • Keep the generated harness repair/install template aligned with the checked-in tool-result hook.

Verified

  • npm run publish:check
  • GitHub Actions CI on main

Devflow Native v0.1.5

06 Jun 11:13

Choose a tag to compare

Devflow Native v0.1.5

Native plugin harness release.

Added

  • Codex and Claude native harness smoke checks, including temporary Codex local marketplace install validation.
  • Claude command shortcuts for Devflow workflows.
  • Claude-specific hook config plus pre-tool and post-tool mistake guard scripts.
  • MCP harness smoke tool and host smoke script.
  • Repeated-mistake detection for Windows PowerShell Bash heredoc misuse.
  • Native plugin comparison documentation covering Superpowers, Hookify, PR review, Context7, Playwright, Serena, CodeRabbit, GitHub, and other plugin patterns.

Verified

  • npm run publish:check
  • node packages\cli\src\index.js harness smoke --json