Commit Graph

136 Commits

Author SHA1 Message Date
9d8ec6d7d2 chore: rename swww to awww 2026-06-02 21:11:20 -04:00
fd9695a754 chore: hyprland migrate config 2026-06-02 21:09:40 -04:00
5cf4b93072 chore: hyprland updates 2026-06-02 20:55:06 -04:00
c359a26d3f chore: update 25.11 -> 26.05 2026-06-02 20:02:57 -04:00
e18aee716a docs(pi): constrain git commit bodies 2026-05-30 09:00:06 -04:00
68cb7ea3d5 feat(nvim): exrc dynamic LSP 2026-05-29 07:43:36 -04:00
285fe99461 feat: create skill variable helper 2026-05-28 17:45:37 -04:00
332713f8fc feat(pi): adopt pi-web extension for web browsing
Replaces the local web-glimpse skill with the pi-web package, configured
via a sops template so the kagi token can be embedded alongside the
searxng base URL.
2026-05-25 23:19:00 -04:00
b4fffef1d7 docs: add asking questions and rephrase-over-append guidelines to AGENTS.md 2026-05-24 07:53:16 -04:00
24dd67a0de refactor(llama-swap): standardize model ids 2026-05-17 11:38:25 -04:00
eaf307db23 docs(pi/agents): expand principles and comment style guidance
Add explicit priority order (correctness > maintainability > polish),
tighten comment style to default-no-comment with why-only rationale,
and document splitting skill workflow from reference sub-docs.
2026-05-14 18:22:01 -04:00
b16d816a18 build(pi-coding-agent): bump to 0.74.0 with enriched lockfile workflow
Upstream v0.74.0 lockfile omits resolved/integrity metadata needed by
buildNpmPackage's offline NPM cache. Add a package-local enriched lockfile,
a script to regenerate it from the npm registry, and a prePatch step to
copy it into the build sandbox.
2026-05-12 17:13:43 -04:00
18e8a39ee3 feat(pi): add scout subagent for codebase reconnaissance 2026-05-12 16:51:15 -04:00
9824728ccb feat(pi): add pi-subagents extension 2026-05-12 08:41:06 -04:00
187c717383 fix(pi extension): simplify regex for replacing 'pi' with 'claude code' 2026-05-11 09:06:30 -04:00
b41e9f2a84 docs(pi): add agent knowledge capture guidance 2026-05-09 10:18:13 -04:00
b25a933dd0 docs(pi): tighten agent guidance 2026-05-09 10:16:34 -04:00
0e3658615a fix(home/pi): use config instead of osConfig for sops checks, cleanup formatting 2026-05-04 12:20:59 -04:00
3095515963 feat(conduit): add package and home module 2026-05-04 00:00:06 -04:00
4701a97a91 feat(pi): add statusline package 2026-05-03 11:41:36 -04:00
6e20baf883 feat(pi): merge sops-managed auth keys 2026-05-02 22:44:03 -04:00
d1f17a18b4 docs(web-glimpse): simplify and streamline skill documentation
Condense the web-glimpse SKILL.md from verbose multi-section format to a
compact quick-reference style. Key changes:
- Consolidate usage patterns into a single quick reference block
- Replace separate sections per command with a concise command table
- Simplify workflow guidance and error handling into scannable tables
- Update timeout values from milliseconds to seconds
- Document new --no-reader and --format options
- Remove redundant answering guidelines
2026-05-02 20:32:36 -04:00
ba30222962 feat(pi): add skills and improve AGENTS.md reading guidelines
- Add 'create-skill' skill for scaffolding new skill directories
- Add 'planning' skill for structured implementation workflows
- Add search-then-read pattern guidance to AGENTS.md
2026-05-01 23:26:53 -04:00
e4d40d89d9 feat: add api keys to llama-swap 2026-05-01 22:12:51 -04:00
1283b7cdef add fim 4b + 9b 2026-05-01 21:42:50 -04:00
1812d2ea03 feat(pi): add vision model support
Extract a shared hasType helper for model filtering and add
vision (text + image) input capability to compatible models.
Also tag two llama-swap models with the vision type.
2026-05-01 15:03:26 -04:00
74ff71803b feat: vllm yay 2026-05-01 10:38:43 -04:00
3d55b6e675 chore: add lfs 2026-04-30 20:14:41 -04:00
bcba8f6b60 feat(address-gh-review): add thread resolution with reactions and comments 2026-04-30 14:20:01 -04:00
31363f5f8d docs(pi): add _scratch guidance for ephemeral artifacts 2026-04-30 08:32:03 -04:00
eef4d78cb3 feat(home): add pass-backed keyring module and enable for work VM
- Add modules/home/security/pass-keyring with GPG agent, pass, and
  python keyring backend config for headless credential storage
- Enable pass-keyring for lin-va-mbp-work-vm
- Update bash PATH from ~/.bin to ~/.local/bin
2026-04-27 23:02:22 -04:00
b85b01bcaa feat: add web-glimpse skill for headless browser tasks 2026-04-27 10:45:44 -04:00
04296e282c feat: add glimpse module 2026-04-27 10:25:20 -04:00
005ba2244b feat(pi): add glimpse browser automation CLI 2026-04-27 08:12:39 -04:00
a39a314674 feat(pi): manage pi extension packages via nix module 2026-04-26 08:59:00 -04:00
e8bc4e4da7 fix(pi): guard prompt replacement to anthropic-only and preserve pi-coding-agent 2026-04-26 08:58:58 -04:00
c3d433ddaf feat(nvim): add manual mode for LSP servers
Allow LSP servers to be enabled on-demand via a buffer-local command
instead of auto-starting on matching filetypes. The command name is
auto-derived from the server name (e.g. 'GolangciLint'). Switch
golangci-lint to manual mode as it's resource-heavy and not always needed.
2026-04-22 13:01:32 -04:00
b9f2bfdeae chore: move to oxlint from eslint 2026-04-20 14:08:15 -04:00
0173034295 chore(git): ignore .agents directory globally 2026-04-17 12:09:28 -04:00
fa0bdae70d fix(nvim): use gopls remote mode to avoid spawning new server 2026-04-16 21:07:10 -04:00
f483db70da docs: strengthen automatic execution guidance for git-commit skill 2026-04-16 17:06:16 -04:00
a758d6b10c style(sketchybar): update background to grey and widen item padding 2026-04-16 10:15:28 -04:00
f9abe8023e fix(pi): exclude literal '.pi' from replacement in system prompt
Use negative lookbehind to avoid replacing '.pi' in paths like '.pi/agent'
2026-04-16 10:02:03 -04:00
feb528de5d feat(sketchybar): add blur effect to individual item backgrounds
Add per-item blur_radius=30 with background.clip=0.5 to create a
frosted-glass effect on each component pill while keeping the bar
itself fully transparent. Bump bg alpha from 0x20 to 0x30 so the
blur is visible through the semi-transparent backgrounds.
2026-04-16 10:02:03 -04:00
ea794a6772 feat(pi): add address-gh-review skill and enforce title case comments
- Add new address-gh-review skill with SKILL.md and gh_review.sh script
  for fetching and addressing unresolved GitHub PR review comments
- Update AGENTS.md comment style to require Title Case for block titles
2026-04-16 10:01:55 -04:00
e049aad113 docs(pi): add principles and comment style guidelines to AGENTS.md 2026-04-16 09:04:33 -04:00
21f5987c6e feat(home/services): add sketchybar status bar module for macOS
Add Home Manager module for sketchybar with clock, battery, volume,
and Wi-Fi items. Enable on mac-va-mbp-work, replacing nunc service.
2026-04-16 08:55:33 -04:00
d6f92ac9d9 feat(nunc): add nunc floating clock overlay package and service
- Add packages/nunc derivation built from Gitea with swiftPackages
- Add home module reichard.services.nunc with configurable settings
  and launchd agent for macOS
- Enable nunc service on mac-va-mbp-work
- Tweak mac-va-mbp-work defaults: hide menu bar, disable auto
  brightness, hide Finder desktop icons
2026-04-15 18:39:04 -04:00
d5224d79ac fix: darwin, feat: work vm auto connect 2026-04-15 11:01:58 -04:00
397faba95b chore(git-commit): execute commits automatically without confirmation 2026-04-14 20:36:30 -04:00