2025-12-07 - 2026-06-07
Overview
27 Releases published by 2 users
Published
@united-workforce/agent-claude-code@v0.1.4
Published
@united-workforce/agent-hermes@v0.1.5
Published
@united-workforce/util-agent@v0.1.2
Published
eval@0.1.4
Published
agent-claude-code@0.1.3
Published
agent-hermes@0.1.4
Published
util-agent@0.1.1
Published
util@0.1.4
Published
agent-builtin@0.1.2
Published
agent-claude-code@0.1.2
Published
agent-hermes@0.1.3
Published
agent-mock@0.1.2
Published
cli@0.3.0
Published
util@0.1.3
Published
cli@0.2.0
Published
util@0.1.2
Published
agent-builtin-v0.1.1
Published
agent-claude-code-v0.1.1
Published
agent-hermes-v0.1.2
Published
agent-mock-v0.1.1
Published
eval-v0.1.3
Published
util-v0.1.1
Published
agent-hermes-v0.1.1
Published
cli-v0.1.1
Published
eval-v0.1.2
Published
eval-v0.1.1
Published
v0.1.0
85 Pull requests merged by 3 users
Merged
#167 fix(cli): workflow list parent traversal + docs for .workflow/ auto-discovery
Merged
#166 chore: remove completed eval plan, extract to .cards
Merged
#165 chore: remove skills/ folder
Merged
#164 chore: remove docs/, extract current knowledge to .cards
Merged
#163 chore: move legacy workflows to examples/, update e2e for pnpm
Merged
#160 docs: add 6 FTE concept cards
Merged
#159 fix(cli): thread list defaults to active threads only
Merged
#158 chore(cli): clean up step-ask nits from PR #156 review
Merged
#157 docs: expand .cards — vision, comparisons, business rationale
Merged
#156 feat(cli): step ask — read-only query to historical step sessions
Merged
#155 feat(util-agent): extend AgentOptions with fork / cleanup (Phase 2a)
Merged
#154 docs: add .cards — project philosophy and design rationale
Merged
#148 feat(cli): thread poke — re-run head step with supplementary prompt
Merged
#153 release: v0.1.2 — session resume fix
Merged
#152 chore: release prep — proman bump + protocol 0.1.1 align
Merged
#151 revert: undo #150 release bump (changeset + version bump 不应由依赖升级触发)
Merged
#141 chore: add changeset for session resume fix (#139)
Merged
#150 chore: release — bump @ocas/* ^0.4.0, @shazhou/proman ^0.6.3
Merged
#149 chore: bump @ocas/* to ^0.4.0 and @shazhou/proman to ^0.6.3
Merged
#140 fix: decouple session resume from isFirstVisit guard
Merged
#138 chore: add changeset + doc update requirements to solve-issue workflow
Merged
#135 chore: deduplicate debate frontmatter with YAML anchor
Merged
#133 docs: upgrade debate example + fix: UWF_HERMES_BIN env support
Merged
#132 docs: add upgrading section to usage reference
Merged
#130 fix: render const values as literals in output format instruction (#129)
Merged
#128 feat: inject thread progress into agent prompt (#127)
Merged
#125 fix: bootstrap — session restart hint + v0.2.1 migration note
Merged
#124 fix: workflow-authoring docs — type:object + const vs enum clarity (#123)
Merged
#122 fix: bootstrap agent discovery + adapter version independence (#120)
Merged
#119 fix: bootstrap docs — pnpm/npm parity, adapter order, preset table (#118)
Merged
#117 fix: suppress ExperimentalWarning, PEP 668 guidance, setup help (#116)
Merged
#115 fix: setup UX improvements (#114)
Merged
#113 fix: bootstrap adds Step 0 environment pre-flight check
Merged
#111 fix: workflow-authoring flat schema, bootstrap PATH guidance
Merged
#109 fix: preset base-url auto-fill, bootstrap ACP docs, friendlier errors
Merged
#105 fix: expand bootstrap prompt with full onboarding and upgrade guide
Merged
#103 docs: update wf-stateless-design.md for new/resume $START semantics
Merged
#102 feat: replace $START _ status with new/resume semantics
Merged
#100 fix: simplify prompt subcommands, framework-agnostic bootstrap
Merged
#98 fix: acp-client reports agent-hermes own version in MCP clientInfo
Merged
#97 fix: add --version to adapter CLIs, read VERSION from package.json
Merged
#96 fix: read eval CLI version from package.json
Merged
#94 fix: read token usage from ACP response instead of DB
Merged
#93 chore: add changeset for #92 agent override alias fix
Merged
#92 fix: resolve --agent override via config alias before raw command
Merged
#90 fix: frontmatter judge handles parsed object output
Merged
#89 chore: prepare 0.1.0 release
Merged
#88 fix: remove _ single-exit for user roles
Merged
#85 feat: eval package scaffold — CLI + schemas + types + task loader
Merged
#84 feat: agent-hermes reads real token counts from session DB
Merged
#83 feat: agent-claude-code reports real $usage from stream-json
Merged
#82 feat: agent-hermes reports $usage (turns + duration)
Merged
#81 feat: agent-mock emits fixed $usage stats
Merged
#80 feat: add $usage field to adapter protocol
Merged
#79 fix: agent bin fields point to dist/cli.js instead of src/cli.ts
Merged
#67 refactor(prompt): rename subcommands and add frontmatter output
Merged
#64 chore: rebranding cleanup — reset versions to 0.1.0, bun→pnpm in docs
Merged
#63 refactor: extract validateCount, replace CLI spawn with direct import
Merged
#62 chore: remove integration tests, migrate to eval framework
Merged
#59 fix: OCAS_DIR → OCAS_HOME in test helpers
Merged
#57 fix: add missing workflow destructure in current-role test
Merged
#55 fix: disable pnpm minimumReleaseAge in CI
Merged
#54 fix: migrate CI from bun to pnpm
Merged
#51 test: expand E2E coverage — suspend, count, mustache, completed resume
Merged
#50 chore: fix biome check errors (40 → 0)
Merged
#44 feat: agent-mock package for deterministic E2E testing (#33)
Merged
#47 fix: resolve workflow from CAS chain in collectCompletedThreads
Merged
#45 refactor: unified thread storage + resume completed threads
Merged
#38 refactor: unify env vars + env only in CLI (#37)
Merged
#36 test: core module unit test coverage (#35)
Merged
#32 chore: integrate proman scaffold
Merged
#30 chore: upgrade @ocas/* to ^0.3.0, migrate better-sqlite3 → node:sqlite
Merged
#29 chore: remove Bun, migrate to pnpm + Node + vitest + esbuild
Merged
#25 refactor: remove legacy symlink migration code
Merged
#24 refactor: remove all remaining uncaged codename references
Merged
#23 docs: update stale comments and agent prompts
Merged
#22 refactor: align package folder names with npm package names
Merged
#20 fix: agent CAS path mismatch (~/.uwf/cas → ~/.ocas)
Merged
#19 Phase 5: Docs branding cleanup — @uncaged → @united-workforce
Merged
#18 Phase 4c: Migrate thread history from JSONL to ocas variable store
Merged
#17 refactor: migrate threads index from YAML to ocas variable (Phase 4b)
Merged
#16 refactor: migrate registry from YAML to ocas variable (Phase 4a)
Merged
#15 refactor: remove uwf cas subcommand, use ocas CLI
Merged
#14 refactor: migrate storage paths ~/.uncaged/workflow → ~/.uwf
Merged
#13 refactor: rebrand npm packages @uncaged/* → @united-workforce/*
1 Pull request proposed by 1 user
Proposed
#169 chore: update @ocas/core 0.4.0 → 0.4.1
72 Issues closed from 3 users
Closed
#162 docs: usage/cli reference 缺少 .workflow/ 自动发现说明,agent 总走 workflow add
Closed
#147 ux: thread list defaults to active threads only
Closed
#146 feat: step ask — read-only query to historical step sessions (Phase 2b)
Closed
#145 feat: extend AgentOptions with fork / cleanup (Phase 2a)
Closed
#144 feat: thread poke — resume head step with supplementary prompt (Phase 1)
Closed
#139 bug: session resume skipped when frontmatter validation fails
Closed
#137 chore: clean up workflow YAML — bun→pnpm, enum→const, deduplicate
Closed
#129 Agent 将 const 误解为字面值而非 schema 约束
Closed
#127 Feature: 引擎侧注入轮次信息,减少 agent 查轮次的工具调用
Closed
#126 workflow-authoring 文档:flat schema 示例用 enum 但验证器要求 const
Closed
#123 Bootstrap/Workflow-authoring 文档示例与实际验证器行为不一致(type:object 缺失 + const vs enum)
Closed
#118 Setup 体验报告:Bootstrap 流程中的 5 个 UX 问题
Closed
#116 [setup] Fresh install 体验报告 — 5 个改进点 (v0.2.1-rc.4)
Closed
#114 Setup 体验反馈:PATH/hermes 可用性校验 + 报错信息优化
Closed
#112 bootstrap: pnpm 未正确安装导致 PATH 级联失败
Closed
#110 [Bug] bootstrap prompt 中的 workflow 示例有多处错误,新人照做会失败
Closed
#106 fix: preset provider 的 --base-url 没有自动填充
Closed
#107 docs: bootstrap guide 引用了不存在的示例文件,且缺少 ACP 依赖说明
Closed
#108 ux: workflow 文件名与 YAML name 不匹配时报错不够友好
Closed
#104 bootstrap prompt 缺少 setup 步骤和后续引导
Closed
#101 feat: replace $START _ status with new/resume semantics
Closed
#99 AI onboarding: uwf prompt setup 引导流程改进建议
Closed
#95 bug: eval CLI --version reports hardcoded 0.1.0 instead of package.json version
Closed
#91 eval: usage/turns 统计数据严重不准确
Closed
#86 breaking: remove _ single-exit role support
Closed
#34 test: E2E eval — 真实 agent 效果评估
Closed
#73 feat: uwf-eval-tasks monorepo + first task (fix-off-by-one)
Closed
#87 fix: eval execute.ts should not auto-prefix uwf- to agent name
Closed
#72 feat: uwf-eval report, diff, list commands
Closed
#71 feat: builtin judges — frontmatter, upstream, hallucination, token-stats
Closed
#70 feat: uwf-eval run command — prepare, execute, collect
Closed
#69 feat: eval package scaffold + CLI skeleton + OCAS schemas
Closed
#68 feat: agent adapter token usage reporting ($usage in frontmatter)
Closed
#77 feat: agent-claude-code reports $usage from CLI stdout (#68 Phase 3b)
Closed
#76 feat: agent-hermes reports $usage from API response (#68 Phase 3a)
Closed
#75 feat: agent-mock emits $usage (#68 Phase 2)
Closed
#74 feat: $usage type in protocol + extract pipeline in util-agent (#68 Phase 1)
Closed
#78 bug: agent 包 bin 字段指向 src/cli.ts,node 环境无法执行
Closed
#66 refactor: prompt 子命令重构(重命名 + 去 bun + 直接输出 SKILL.md)
Closed
#49 chore: fix 54 failing tests on main
Closed
#65 chore: clean up stale Hermes skills (uncaged/Bun remnants)
Closed
#61 perf: replace CLI spawn tests with direct function imports
Closed
#60 chore: remove integration tests, migrate to eval framework
Closed
#58 fix: test isolation — store data leaks between test files
Closed
#56 fix: TS compile error in current-role.test.ts
Closed
#52 chore: CI 迁移 bun → pnpm + 配置 pre-push hook
Closed
#48 chore: fix biome check errors (40 errors on main)
Closed
#33 test: E2E deterministic tests (无 LLM)
Closed
#46 fix: collectCompletedThreads workflow 字段写死空字符串
Closed
#40 #39 Phase 1.1: ThreadIndexEntry 加 status + completedAt 字段
Closed
#41 #39 Phase 1.2: store.ts 统一 thread 存储,去掉 history prefix
Closed
#42 #39 Phase 1.3: thread.ts 适配统一存储
Closed
#43 #39 Phase 2: resume completed thread(衔尾蛇)
Closed
#39 RFC: resume completed threads + unify thread storage
Closed
#37 refactor: 统一环境变量命名 + env 只在 CLI 包消费
Closed
#35 test: 核心模块单测补全
Closed
#27 chore: 接入 proman 脚手架
Closed
#28 chore: 升级 @ocas/* 依赖到 0.2.0
Closed
#26 chore: 去 Bun,切换到 pnpm + Node + vitest
Closed
#21 refactor: align package folder names with npm package names
Closed
#6 Phase 0: 代码迁移 — fork repo + 清理 legacy
Closed
#7 Phase 0: 代码迁移 — fork repo + 清理 legacy
Closed
#8 Phase 1: npm 包名迁移 @uncaged/* → @united-workforce/*
Closed
#9 Phase 2: 存储路径迁移 ~/.uncaged/workflow → ~/.uwf
Closed
#10 Phase 3: CAS 统一 — uwf 直接使用 ~/.ocas/ store
Closed
#11 Phase 4: ocas variable 替代 threads.yaml / registry.yaml
Closed
#12 Phase 5: 文档、branding 收尾
Closed
#5 移除 uwf cas 子命令,统一用 ocas CLI
Closed
#4 CAS 统一: uwf 内部 CAS 与 ocas 共享 store
Closed
#3 ocas variable 替代 threads.yaml / registry.yaml
Closed
#2 Storage: 统一 CAS store 路径 (~/.uncaged/workflow → ~/.uwf)
Closed
#1 Rebrand: @uncaged/* → @united-workforce/*
80 Issues created by 4 users
Opened
#1 Rebrand: @uncaged/* → @united-workforce/*
Opened
#2 Storage: 统一 CAS store 路径 (~/.uncaged/workflow → ~/.uwf)
Opened
#3 ocas variable 替代 threads.yaml / registry.yaml
Opened
#4 CAS 统一: uwf 内部 CAS 与 ocas 共享 store
Opened
#5 移除 uwf cas 子命令,统一用 ocas CLI
Opened
#6 Phase 0: 代码迁移 — fork repo + 清理 legacy
Opened
#7 Phase 0: 代码迁移 — fork repo + 清理 legacy
Opened
#8 Phase 1: npm 包名迁移 @uncaged/* → @united-workforce/*
Opened
#9 Phase 2: 存储路径迁移 ~/.uncaged/workflow → ~/.uwf
Opened
#10 Phase 3: CAS 统一 — uwf 直接使用 ~/.ocas/ store
Opened
#11 Phase 4: ocas variable 替代 threads.yaml / registry.yaml
Opened
#12 Phase 5: 文档、branding 收尾
Opened
#21 refactor: align package folder names with npm package names
Opened
#26 chore: 去 Bun,切换到 pnpm + Node + vitest
Opened
#27 chore: 接入 proman 脚手架
Opened
#28 chore: 升级 @ocas/* 依赖到 0.2.0
Opened
#31 Debate: AI技术革命能否推动人类和平演进到共产主义?
Opened
#33 test: E2E deterministic tests (无 LLM)
Opened
#34 test: E2E eval — 真实 agent 效果评估
Opened
#35 test: 核心模块单测补全
Opened
#37 refactor: 统一环境变量命名 + env 只在 CLI 包消费
Opened
#39 RFC: resume completed threads + unify thread storage
Opened
#40 #39 Phase 1.1: ThreadIndexEntry 加 status + completedAt 字段
Opened
#41 #39 Phase 1.2: store.ts 统一 thread 存储,去掉 history prefix
Opened
#42 #39 Phase 1.3: thread.ts 适配统一存储
Opened
#43 #39 Phase 2: resume completed thread(衔尾蛇)
Opened
#46 fix: collectCompletedThreads workflow 字段写死空字符串
Opened
#48 chore: fix biome check errors (40 errors on main)
Opened
#49 chore: fix 54 failing tests on main
Opened
#52 chore: CI 迁移 bun → pnpm + 配置 pre-push hook
Opened
#56 fix: TS compile error in current-role.test.ts
Opened
#58 fix: test isolation — store data leaks between test files
Opened
#60 chore: remove integration tests, migrate to eval framework
Opened
#61 perf: replace CLI spawn tests with direct function imports
Opened
#65 chore: clean up stale Hermes skills (uncaged/Bun remnants)
Opened
#66 refactor: prompt 子命令重构(重命名 + 去 bun + 直接输出 SKILL.md)
Opened
#68 feat: agent adapter token usage reporting ($usage in frontmatter)
Opened
#69 feat: eval package scaffold + CLI skeleton + OCAS schemas
Opened
#70 feat: uwf-eval run command — prepare, execute, collect
Opened
#71 feat: builtin judges — frontmatter, upstream, hallucination, token-stats
Opened
#72 feat: uwf-eval report, diff, list commands
Opened
#73 feat: uwf-eval-tasks monorepo + first task (fix-off-by-one)
Opened
#74 feat: $usage type in protocol + extract pipeline in util-agent (#68 Phase 1)
Opened
#75 feat: agent-mock emits $usage (#68 Phase 2)
Opened
#76 feat: agent-hermes reports $usage from API response (#68 Phase 3a)
Opened
#77 feat: agent-claude-code reports $usage from CLI stdout (#68 Phase 3b)
Opened
#78 bug: agent 包 bin 字段指向 src/cli.ts,node 环境无法执行
Opened
#86 breaking: remove _ single-exit role support
Opened
#87 fix: eval execute.ts should not auto-prefix uwf- to agent name
Opened
#91 eval: usage/turns 统计数据严重不准确
Opened
#95 bug: eval CLI --version reports hardcoded 0.1.0 instead of package.json version
Opened
#99 AI onboarding: uwf prompt setup 引导流程改进建议
Opened
#101 feat: replace $START _ status with new/resume semantics
Opened
#104 bootstrap prompt 缺少 setup 步骤和后续引导
Opened
#106 fix: preset provider 的 --base-url 没有自动填充
Opened
#107 docs: bootstrap guide 引用了不存在的示例文件,且缺少 ACP 依赖说明
Opened
#108 ux: workflow 文件名与 YAML name 不匹配时报错不够友好
Opened
#110 [Bug] bootstrap prompt 中的 workflow 示例有多处错误,新人照做会失败
Opened
#112 bootstrap: pnpm 未正确安装导致 PATH 级联失败
Opened
#114 Setup 体验反馈:PATH/hermes 可用性校验 + 报错信息优化
Opened
#116 [setup] Fresh install 体验报告 — 5 个改进点 (v0.2.1-rc.4)
Opened
#118 Setup 体验报告:Bootstrap 流程中的 5 个 UX 问题
Opened
#120 [Setup 体验] CLI/Adapter 版本不匹配 + Bootstrap 流程问题汇总
Opened
#123 Bootstrap/Workflow-authoring 文档示例与实际验证器行为不一致(type:object 缺失 + const vs enum)
Opened
#126 workflow-authoring 文档:flat schema 示例用 enum 但验证器要求 const
Opened
#127 Feature: 引擎侧注入轮次信息,减少 agent 查轮次的工具调用
Opened
#129 Agent 将 const 误解为字面值而非 schema 约束
Opened
#131 0.3.0 回归:thread exec -c/--background 失败后无法续跑
Opened
#134 [eval] uwf-eval run 执行阶段 thread not found — 0.3.0 兼容性问题
Opened
#137 chore: clean up workflow YAML — bun→pnpm, enum→const, deduplicate
Opened
#139 bug: session resume skipped when frontmatter validation fails
Opened
#142 feat: thread poke / step ask — post-step interaction with agent sessions
Opened
#143 Remove engine-level LLM config — each adapter owns its own LLM
Opened
#144 feat: thread poke — resume head step with supplementary prompt (Phase 1)
Opened
#145 feat: extend AgentOptions with fork / cleanup (Phase 2a)
Opened
#146 feat: step ask — read-only query to historical step sessions (Phase 2b)
Opened
#147 ux: thread list defaults to active threads only
Opened
#161 perf: planner 应读测试用例 + 跑命令,而非深读源码
Opened
#162 docs: usage/cli reference 缺少 .workflow/ 自动发现说明,agent 总走 workflow add
Opened
#168 fix: parent traversal 应在 .git 边界停止