pi-tsien-goal

Goal tracking: /goal state, acceptance criteria and progress.

Packages

Package details

extension

Install pi-tsien-goal from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:pi-tsien-goal
Package
pi-tsien-goal
Version
0.1.0
Published
Sep 26, 2026
Downloads
186/mo · 9/wk
Author
tsien1992
License
MIT
Types
extension
Size
140.9 KB
Dependencies
0 dependencies · 1 peer
Pi manifest JSON
{
  "extensions": [
    "./src/index.ts"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

pi-tsien-goal

持久化目标、验收标准、进度与阻塞项;支持按间隔自动 continuation,以及需要说明原因的暂停。

工具

  • complete_goal
  • create_goal
  • get_goal
  • pause_goal
  • propose_goal_draft
  • update_goal_graph
  • update_goal_progress

命令

  • /goal

事件钩子

agent_settled、before_agent_start、context、input、session_before_compact、session_shutdown、session_start、session_tree

配置

无(目标状态保存在会话的 agent 目录内)

依赖

  • 内部:无
  • peer:@earendil-works/pi-coding-agent

说明

与 dashboard 的目标图谱页共用同一份状态。

加载

在 settings.json 里列出包,或写进 extensions.config.json 的 loadOrder; Pi 会直接加载本包的 TS 入口(package.json 的 pi.extensions),不需要编译。