issue-103: Wire victorialogs extension into the package manifest #104

Merged
david merged 1 commit from feature/issue-103/wire-victorialogs-extension-into-the-package-manifest into main 2026-08-28 03:39:24 +00:00
Owner

What & why

Registers the already-implemented VictoriaLogs pi extension in the package manifest so it is actually loaded when this package is installed. The extension itself (extensions/victorialogs/) was built out across earlier issues (client, tools, tests, README) but was never added to package.json's pi.extensions array — this PR closes that gap, following the same pattern used for the grillme and forgejo extensions.

Verification performed

  • Confirmed extensions/victorialogs/index.ts exists and exports a valid default function(pi: ExtensionAPI) entry point that registers logs_search, logs_hits, and logs_facets tools — same shape as sibling extensions.
  • Confirmed package.json is valid JSON after the edit.
  • Confirmed the extension's own package.json also declares ./index.ts as its entry point, consistent with the manifest path added here.

Per-file breakdown

Modified:

  • package.json — added "extensions/victorialogs/index.ts" to the pi.extensions array.

Closes #103

## What & why Registers the already-implemented VictoriaLogs pi extension in the package manifest so it is actually loaded when this package is installed. The extension itself (`extensions/victorialogs/`) was built out across earlier issues (client, tools, tests, README) but was never added to `package.json`'s `pi.extensions` array — this PR closes that gap, following the same pattern used for the `grillme` and `forgejo` extensions. ## Verification performed - Confirmed `extensions/victorialogs/index.ts` exists and exports a valid `default function(pi: ExtensionAPI)` entry point that registers `logs_search`, `logs_hits`, and `logs_facets` tools — same shape as sibling extensions. - Confirmed `package.json` is valid JSON after the edit. - Confirmed the extension's own `package.json` also declares `./index.ts` as its entry point, consistent with the manifest path added here. ## Per-file breakdown **Modified:** - `package.json` — added `"extensions/victorialogs/index.ts"` to the `pi.extensions` array. Closes #103
david merged commit 8b49c20969 into main 2026-08-28 03:39:24 +00:00
david deleted branch feature/issue-103/wire-victorialogs-extension-into-the-package-manifest 2026-08-28 03:39:24 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
david/pi-extensions-and-skills!104
No description provided.