vent
extension
Workspace vent log add-on, adapted from pi-vent by Igor Warzocha, with a configurable output file
feedbackpostmortemqualityventworkspace
Open Settings → Add-Ons and pick vent
Source: addons/vent

Workspace vent-log add-on for piclaw.

This is an adapted repackaging of pi-vent by Igor Warzocha, released under the MIT license. The main addition is a Settings pane that lets you choose the output file instead of always writing to VENT.md.

Attribution

Field Value
Original project @howaboua/pi-vent
Original author Igor Warzocha
Original license MIT
Upstream source snapshot vendor/pi-vent/
Adaptation in this add-on Configurable output file via Settings → Vent

The upstream MIT license text is included at:

Install

Open Settings → Add-Ons and install vent from the catalog.

What it does

Registers a vent tool that appends major-issue feedback to a markdown log in the current workspace.

Use it for things worth remembering:

Not for minor annoyances.

Settings

Open Settings → Vent to choose the output file.

Vent settings pane on the microVM test instance

Default:

Rules:

Tool

ts
vent({
  thought: string,
  trigger?: string
})

Storage model

What Where
Output file path Runtime database — extension KV store (SQLite, global scope, extension ID vent)
Vent log entries Workspace file — configurable relative path, default VENT.md

Example output

md
## 26-04-30 06:20 — bad_docs

The docs were stale and pointed at a path that no longer exists.

Files

text
addons/vent/
├── package.json
├── index.ts
├── index.test.ts
├── web/index.ts
├── compat/extension-kv.ts
├── skills/vent/SKILL.md
├── vendor/pi-vent/LICENSE
├── vendor/pi-vent/README.md
└── README.md