Repository navigation
feat(examples): add Linux PipeWire /voice shim, trajectory store maintenance, and portable skills - #1467
Open
AjarnSpencer wants to merge 1 commit into
Open
feat(examples): add Linux PipeWire /voice shim, trajectory store maintenance, and portable skills#1467AjarnSpencer wants to merge 1 commit into
AjarnSpencer wants to merge 1 commit into
Conversation
…ance, and portable skills
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds three self-contained, zero-dependency, cross-distro examples and utilities under
examples/following the existingexamples/statuslineandexamples/titleconventions:1.
examples/linux-voice/— Linux PipeWire/voiceShim & Real-Time AGC/voiceinvokespw-recordwith--raw, which PipeWire'spw-recordrejects (unlike PulseAudio'sparec), or records low-gain audio from.monitorloopback sinks.examples/linux-voice/pw-record: Pure Python 3 stdlib (array) shim that strips--rawwhen streaming raw PCM (-), auto-selects active physical microphone sources viapactl, performs real-time 16kHzs16leDC-offset removal and Automatic Gain Control (AGC), and optionally falls back to a local Faster-Whisper UNIX socket.examples/linux-voice/install.sh&README.md.2.
examples/startup-maintenance/— Pre-TUI Stdin Drain & Trajectory Store Maintenance (Fixes #1465)~/.gemini/antigravity-cli/conversations/accumulates internal subagent trajectory SQLite databases (trajectory_type = 22) alongside primary user conversations (trajectory_type = 4),reconcile_summaries.gostallsmanager_createdbeforetui_init_startenters raw mode, allowing bufferedagy\nstdin bytes to bleed intoinput_loop.go:HandleUserInputas prompt#0([Bug]: Pre-TUI summary reconciliation stall on trajectory_type=22 DBs allows launch stdin ('agy') to bleed into initial prompt #1465).examples/startup-maintenance/agy-store-maintain.py: Archivestrajectory_type = 22databases out ofconversations/while preserving alltrajectory_type = 4user conversations, and audits~/.agents/rules/*.mdfor required YAMLtrigger:frontmatter.examples/startup-maintenance/agy-tty-wrapper.sh&README.md: Pre-TUItermios.tcflush(sys.stdin, termios.TCIFLUSH)shell wrapper.3.
examples/skills/— Portable Mainstream Community Skillsexamples/skills/local-llm-web-search/(SKILL.md+ollama_web_cli.py): Zero-API-key live web search, parallel article extraction, and local LLM synthesis via Ollama (127.0.0.1:11434) or OpenAI-compatible local servers.examples/skills/linux-usb-xhci-diagnostics/(SKILL.md): Hardware-register-first Linux USB-C, xHCI link error count (portli), and USB 2.0 Single-TT vs. Multi-TT hub collision diagnostic workflow.examples/skills/headless-vector-pdf/(SKILL.md): User-space Markdown-to-Print-CSS vector PDF and Graphviz SVG-to-PNG compilation via headless Chromium/Chrome.