gitzette / @NikolayS / Mar 9 – Mar 15 W11
← W10 W11 W12 →
@NikolayS — open-source digest March 9 – March 15, 2026
Vol. 1, No. 1 github.com/NikolayS
the dispatch
@NikolayS
One major release, eighteen dental buzzer builds, and an AI agent that shared a little too much.
258 commits 15 PRs 19 releases 7 repos

pg_ash ships v1.3 with Azure fixes and optional pg_cron, rpg logs 100 commits in silence, and a leaked API key reminds everyone that AI agents don't know what secrets are.

RELEASE

pg_ash v1.3 cuts the cord to pg_cron

Active Session History for Postgres now runs anywhere you can schedule a job — systemd timer, system cron, or a psql \watch loop.

pg_ash v1.3 landed on March 11 with 32 commits. The headline feature: pg_cron is now officially optional. Call ash.start() without it and the extension prints NOTICE instructions for external scheduling; ash.status() reports accordingly. Azure Flexible Server users get a fix too — pg_ash now uses cron.alter_job() instead of direct UPDATE on cron.job, which Azure locks as read-only. A new set_debug_logging() function lets operators trace sampled backends to the server log, handy for diagnosing connection pooler behavior. Functions that depend on pg_stat_statements now fail fast with a clear EXCEPTION and HINT instead of silently returning NULLs, while optional-dependency functions emit a WARNING. Minute and hour intervals also work properly now — ash.start('5 minutes') no longer chokes. Ten merged PRs drove the release, including #7 Make pg_cron officially optional, #14 error when pgss-dependent functions called without pg_stat_statements, and #17 WARNING when pgss-optional functions run without pg_stat_statements.

PENDING

rpg burns through 100 commits but ships nothing — on purpose

The Rust-based psql replacement is deep in construction; the issue tracker hints at what is coming.

@NikolayS pushed 100 commits to rpg this week with no release and no merged PRs. The issue tracker tells the story: a query formatter via \reformat, fuzzy and AI-powered command history, terminal charts and graphs for query results, WASI target for browser embedding via WSS proxy, and shell script support in the prompt. All filed, none shipped. This is scaffolding season.

SECURITY

AI agent leaks pgMustard API key in a PR comment

An automated test run for rpg's \explain share pgmustard feature posted raw output — secret included — to a public GitHub thread.

During development of rpg v0.8.0's pgMustard integration, an AI agent dutifully posted its testing output to a GitHub PR comment. The output included a pgMustard API key. @NikolayS spotted the leak quickly and rotated the key. No damage done, but the lesson is evergreen: AI agents do not distinguish secrets from stdout. If your workflow posts tool output to public threads, treat every run as a potential disclosure event.

the dispatch — Vol. 1, No. 1 March 9 – March 15, 2026
RELEASE

Dental buzzer app ships 18 debug builds in one morning

oak-tree-buzzer went from v1.0.7 to v1.2.4 on March 14, all debug builds for direct Android tablet install.

On a single Friday morning, @NikolayS tagged 18 releases of oak-tree-buzzer, the LAN-only dental office intercom app. Every one is a debug build meant for sideloading onto Android tablets, with the version number now visible in the bottom-right corner. Sixty-three commits backed the burst. Sometimes shipping means pressing the button until the dentist's tablet cooperates.

FEATURE

@NikolayS proposes psql plugin system and command tag negotiation on his Postgres fork

Two open PRs explore a plugin architecture for psql and a protocol-level command tag format.

Two PRs appeared this week on @NikolayS's postgres mirror. #17 Add research report on psql plugin system feasibility is exactly what the title says — a written investigation into whether psql could support plugins. #16 WIP: command_tag_format — protocol-level command tag negotiation via _pq_ tackles how clients and servers agree on command tag formatting at the wire protocol level. Both are works in progress, not upstream submissions.

COMMUNITY

Community contributor opens first PR on aiteam: agent monitoring dashboard

A skeleton UI for watching what your AI agents are up to.

Contributor @Tanya301 opened #1 Add dashboard skeleton: agent monitoring UI on the aiteam repo, which hosts reference docs for setting up AI engineering teams. The PR is still open. Nine commits hit the repo this week.

stats corner
258
commits
15
pull requests
19
releases
commits by repo
REPO COMMITS rpg 100 postgres 72 oak-tree-buzzer 63 pg_ash 12 aiteam 9 postgres_dba 1 pg_pipe 1
github stars
postgres_dba
1,246
pg_ash
199
rpg
37
postgres
3
pg_pipe
2
aiteam
1
release timeline
MONTUEWEDTHUFRISATSUN pg_ash v1.3 oak-tree-buzzer v1.0.7 oak-tree-buzzer v1.0.8 oak-tree-buzzer v1.0.9 oak-tree-buzzer v1.1.0 oak-tree-buzzer v1.1.1 oak-tree-buzzer v1.1.2 oak-tree-buzzer v1.1.3 oak-tree-buzzer v1.1.4 oak-tree-buzzer v1.1.5 oak-tree-buzzer v1.1.6 oak-tree-buzzer v1.1.7 oak-tree-buzzer v1.1.8 oak-tree-buzzer v1.1.9 oak-tree-buzzer v1.2.0 oak-tree-buzzer v1.2.1 oak-tree-buzzer v1.2.2 oak-tree-buzzer v1.2.3 oak-tree-buzzer v1.2.4
repo index
  • rpg
    rpg — modern Postgres terminal written in Rust. psql-compatible, with built-in DBA diagnostics and AI assistant
    100 commits · 0 releases · ★ 37
  • postgres
    Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see http://wiki.postgresql.org/wiki/Submitting_a_Patch
    72 commits · 0 releases · ★ 3
  • pg_ash
    Active Session History for PostgreSQL — wait event sampling with zero bloat (pg_cron + PGQ-style partition rotation)
    12 commits · 1 release · ★ 199
  • oak-tree-buzzer
    Dental office intercom app — LAN-only tablet buzzer system
    63 commits · 18 releases · ★ 0
  • aiteam
    Reference docs for setting up an AI engineering team
    9 commits · 0 releases · ★ 1
  • postgres_dba
    The missing set of useful tools for Postgres DBAs and all engineers
    1 commits · 0 releases · ★ 1246
  • pg_pipe
    Incremental data processing pipelines for Postgres — the anti-extension. Pure SQL + PL/pgSQL, works on any Postgres 14+ including RDS, Cloud SQL, AlloyDB, Supabase, Neon.
    1 commits · 0 releases · ★ 2
← Mar 2 – Mar 8 Mar 16 – Mar 22 →
gitzette @NikolayS on gitzette @NikolayS on GitHub
share: post on X share on LinkedIn

Your GitHub week, turned into something worth reading.

Generate your dispatch →
gitzette.online  ·  2026 © AISlopMedia, Inc.