Packages / openSUSE Tumbleweed / Unspecified / pi-coding-agent-examples

Package: pi-coding-agent-examples (0.84.4-1.1)

Example extensions for pi-coding-agent

Example pi extensions, skills and prompt templates, read by the /examples command of pi-coding-agent.

Other Packages Related to pi-coding-agent-examples:

Download pi-coding-agent-examples

ArchitecturePackage sizeInstalled sizeFilesPackage
noarch140 KiB504 KiBlist of filesDownload

Package file paths (134)

Paths come from the repository package-file index for the observed builds. They describe archive/package associations, not every file that will exist on a running system after maintainer scripts, alternatives, generated state, diversions, or installation choices.

  • /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/extensions
  • /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.json
  • /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-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/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-resources/SKILL.md
  • /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/github-issue-autocomplete.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/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.json
  • /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/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/index.ts
  • /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/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/questionnaire.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/rainbow-editor.ts
  • /usr/lib/node_modules/@earendil-works/pi-coding-agent/examples/extensions/README.md
  • /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.json
  • /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/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/agents
  • /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.ts
  • /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/subagent/README.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.json
  • /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/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/README.md
  • /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

Field source: openSUSE Tumbleweed OSS

Use this package

OpenFactory can boot this operating system in a browser VM, or start a build that includes the native package name from this record.

Versions, suites, and repositories

Each row is recorded package-index metadata for one version, architecture, suite, and repository. Names, URLs, and sizes are source-reported; a link is a potentially mutable retrieval location, not an OpenFactory redistribution claim or proof that OpenFactory retained the artifact bytes.

VersionReleaseArchitectureRepositoryPackage sizeInstalled sizePublisher repository artifact
0.84.4-1.1tumbleweed / ossnoarchopenSUSE Tumbleweed · OSS · multi-architecture140 KiB504 KiBnoarch/pi-coding-agent-examples-0.84.4-1.1.noarch.rpm

Field source: openSUSE Tumbleweed OSS

Known vulnerabilities

Matching against OpenFactory catalog package versions is in progress.

CVESeverityVersion impact
[CVE-2026-102277]

Published:

The brace-expansion library generates arbitrary strings containing a common prefix and suffix. Prior to 1.1.21, 2.1.7, 3.0.9, and 5.0.12, the expand function handles untrusted {a},b}-shaped patterns w

Medium(5.3)Unknown
Details (1)
  • 0.84.4-1.1 · noarch · tumbleweed

    Unknown · Fixed: 1.0.0-1.1

    Version impact unknown

    nvd · pi-coding-agent · opensuse · tumbleweed

[CVE-2026-102276]

Published:

The brace-expansion library generates arbitrary strings containing a common prefix and suffix. Prior to 1.1.19, 2.1.5, 3.0.7, and 5.0.10, crafted brace patterns can exhaust the native stack in parseCo

High(7.5)Unknown
Details (1)
  • 0.84.4-1.1 · noarch · tumbleweed

    Unknown · Fixed: 1.0.2-1.1

    Version impact unknown

    nvd · pi-coding-agent · opensuse · tumbleweed

[CVE-2026-84933]

Published:

undici's cache interceptor does not handle the Set-Cookie response header anywhere in its cache path, so it neither refuses to store nor strips that header. In shared cache mode, which is the default,

Medium(6.5)Unknown
Details (1)
  • 0.84.4-1.1 · noarch · tumbleweed

    Unknown · Fixed: 0.87.1-1.1

    Version impact unknown

    nvd · pi-coding-agent · opensuse · tumbleweed

Last synced:

[CVE catalog]

Checksums

Repository signatures authenticate metadata. Artifact hashing is recorded separately. Neither establishes package safety.

0.84.4-1.1 / noarchObserved Sep 1, 2026sha512 29509a67bac3…4b20de33Source-reported digest

Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Source-reported digest (sha512): 29509a67bac32134e8479a3fa7b39bf96e47bd675209bfccc48e0365ccf5455b15482e7cf92b8394ce119d868b6dd0d82f8fcbd9450f6f412ecf42214b20de33

Field source: openSUSE Tumbleweed OSS

Sources

  • Authoritative source; repository metadata signature verified

    Signature evidence

    tumbleweed-oss-multiarch:4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f

    Repository-signature verification record
    Signed-object SHA-256
    4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f
    Signer fingerprint
    AD485664E901B867051AB15F35A2F86E29B700A4
    Keyring revision
    opensuse-project-signing-key.asc
    SHA-256 b5745739ebfb95b25b8e810f9bcb847fe750ccda598bd85f02f0e974599a6d7e
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Repository metadata hash linkage
    Result
    Recorded as verified; digest details unavailable