Jabber
Read, search, and import Psi/Psi+ Jabber (XMPP) chat history — DMs and MUC conferences — into Obsidian vault as markdown notes
Release 2026.07.16.2 — align model versions with manifests
Maintenance release across the @magistr extensions. For most packages this
carries no functional change: the only edit is the model's version: field,
brought back in line with its manifest version so the published model type
version and the package version no longer drift.
Functional changes in this release are limited to:
anime-cron: normalizeTitle now strips a ": subtitle" suffix and a trailing parenthesized year before comparison, fixing dedup false-misses where the torrent title carries a subtitle or year that the AniList romaji does not.
arckit: first publish. Standalone ArcKit port — a 12-phase architecture governance state machine with 65 bundled templates, driven by a bundled skill.
Also tracks three extensions (kaiten, observability-agent, music-library) that previously existed only as untracked working-tree directories, recovered from stashes.
Global Arguments
| Argument | Type | Description |
|---|---|---|
| historyDir | string | Path to Psi/Psi+ Jabber client history directory (containing .history and conference log files) |
| Argument | Type | Description |
|---|---|---|
| chatType | enum | Filter by conversation type |
| Argument | Type | Description |
|---|---|---|
| jid | string | JID or substring to match (e.g. 'alice' or 'bob@jabber.example') |
| limit | number | Max messages to return (0 = all) |
| Argument | Type | Description |
|---|---|---|
| query | string | Text to search for (case-insensitive) |
| chatType | enum | Filter by conversation type |
| limit | number | Max results to return |
| Argument | Type | Description |
|---|---|---|
| vault? | string | Obsidian vault name (resolved via CLI) |
| vaultPath? | string | Direct filesystem path to the Obsidian vault (skips CLI resolution) |
| folder | string | Target folder inside the vault |
| chatType | enum | Filter by conversation type |
Resources
Merge pull request #4 from umag/extensions/magistr-grade-a-workspace
extensions: stage 15 @magistr extensions as Grade A workspace dirs + wire CI
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types (deprecated)1/1earned
- Dependencies pass trust audit2/2earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License declared1/1earned
- Verified public repository2/2earned