Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

pi-coding-agent-examples-0.84.2-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: pi-coding-agent-examples Distribution: openSUSE Tumbleweed
Version: 0.84.2 Vendor: openSUSE
Release: 1.1 Build date: Tue Aug 18 14:54:16 2026
Group: Unspecified Build host: reproducible
Size: 515709 Source RPM: pi-coding-agent-0.84.2-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/earendil-works/pi
Summary: Example extensions for pi-coding-agent
Example pi extensions, skills and prompt templates, read by the /examples
command of pi-coding-agent.

Provides

Requires

License

0BSD AND Apache-2.0 AND BSD-3-Clause AND BlueOak-1.0.0 AND ISC AND MIT

Changelog

* Tue Aug 18 2026 Martin Pluskal <mpluskal@suse.com>
  - Update to 0.84.2:
    * Fullscreen transcript search with incremental match
      highlighting, configurable match colors and next/previous
      navigation
    * New defaultTools setting to choose the startup built-in tools
      globally or per project, and a fullscreen exit output setting
      (full transcript or only a resume hint)
    * New --use-theme option for a per-run interactive theme
    * Experimental strict JSON-schema constrained sampling for the
      default read/bash/edit/write tools under PI_EXPERIMENTAL=1
    * Mistral SDK transport replaced by a native Chat Completions
      HTTP stream; the vendored dependency tree shrinks from 143 to
      139 modules (mistralai, opentelemetry-semantic-conventions,
      zod and zod-to-json-schema gone), licence union unchanged
    * Assorted TUI startup, model selector and rendering fixes
  - Refresh package-lock.json (six @earendil-works sibling
    integrity hashes filled in) and the vendored node_modules
    archive to match
* Tue Aug 11 2026 Martin Pluskal <mpluskal@suse.com>
  - Initial package (version 0.84.1)
  - Self-updating is disabled via pi-disable-self-update.patch; pi is
    installed under a node_modules path, so upstream would otherwise
    detect an npm install and run "npm install -g" over the files owned
    by this package. Extension, skill and model management (pi install,
    pi remove, pi list, pi update --extensions/--models) is unaffected
    and still writes to ~/.pi
  - Drop the doom-overlay example: its doom.wasm and doom.js are built
    from doomgeneric, derived from the GPL-2.0 id Software Doom sources,
    and the complete corresponding source is not included; the extension
    also downloads a non-redistributable shareware WAD on first run
  - Drop prebuilt binaries that carry no corresponding source: the darwin
    and win32 addons in @earendil-works/pi-tui, which are never loaded on
    Linux, and the photon-node WebAssembly blob, which is loaded lazily
    and only powers image conversion
  - Drop source maps, TypeScript declarations and documentation
    screenshots, none of which are useful at runtime
  - Ship the example extensions in a separate subpackage

Files

/usr/lib/node_modules
/usr/lib/node_modules/@earendil-works
/usr/lib/node_modules/@earendil-works/pi-coding-agent
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/README.md
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/README.md
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/auto-commit-on-exit.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/bash-spawn-hook.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/bookmark.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/border-status-editor.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/built-in-tool-renderer.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/claude-rules.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/commands.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/confirm-destructive.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/custom-compaction.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/custom-footer.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/custom-header.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/custom-provider-anthropic
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/custom-provider-anthropic/index.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/custom-provider-anthropic/package-lock.json
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/custom-provider-anthropic/package.json
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/custom-provider-gitlab-duo
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/custom-provider-gitlab-duo/index.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/custom-provider-gitlab-duo/package.json
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/custom-provider-gitlab-duo/test.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/dirty-repo-guard.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/dynamic-resources
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/dynamic-resources/SKILL.md
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/dynamic-resources/dynamic.json
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/dynamic-resources/dynamic.md
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/dynamic-resources/index.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/dynamic-tools.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/entry-renderer.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/event-bus.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/file-trigger.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/git-checkpoint.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/git-merge-and-resolve.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/github-issue-autocomplete.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/gondolin
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/gondolin/index.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/gondolin/package-lock.json
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/gondolin/package.json
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/handoff.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/hello.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/hidden-thinking-label.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/inline-bash.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/input-transform-streaming.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/input-transform.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/interactive-shell.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/kimi-deferred-tools.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/mac-system-theme.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/message-renderer.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/minimal-mode.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/modal-editor.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/model-status.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/notify.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/overlay-qa-tests.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/overlay-test.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/permission-gate.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/pirate.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/plan-mode
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/plan-mode/README.md
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/plan-mode/index.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/plan-mode/utils.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/preset.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/project-trust.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/prompt-customizer.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/protected-paths.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/provider-payload.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/qna.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/question.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/questionnaire.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/rainbow-editor.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/reload-runtime.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/rpc-demo.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/sandbox
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/sandbox/index.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/sandbox/package-lock.json
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/sandbox/package.json
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/send-user-message.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/session-name.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/shutdown-command.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/snake.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/space-invaders.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/ssh.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/status-line.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/structured-output.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/subagent
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/subagent/README.md
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/subagent/agents
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/subagent/agents.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/subagent/agents/planner.md
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/subagent/agents/reviewer.md
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/subagent/agents/scout.md
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/subagent/agents/worker.md
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/subagent/index.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/subagent/prompts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/subagent/prompts/implement-and-review.md
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/subagent/prompts/implement.md
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/subagent/prompts/scout-and-plan.md
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/summarize.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/system-prompt-header.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/tic-tac-toe.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/timed-confirm.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/titlebar-spinner.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/todo.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/tool-override.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/tools.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/trigger-compact.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/truncated-tool.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/widget-placement.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/with-deps
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/with-deps/index.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/with-deps/package-lock.json
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/with-deps/package.json
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/working-indicator.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/working-message-test.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/rpc-extension-ui.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/sdk
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/sdk/01-minimal.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/sdk/02-custom-model.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/sdk/03-custom-prompt.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/sdk/04-skills.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/sdk/05-tools.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/sdk/06-extensions.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/sdk/07-context-files.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/sdk/08-prompt-templates.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/sdk/09-api-keys-and-oauth.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/sdk/10-settings.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/sdk/11-sessions.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/sdk/12-full-control.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/sdk/13-session-runtime.ts
/usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/sdk/README.md


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Aug 21 00:06:26 2026