agent: repoint FLM-NPU model roles off the retired provider; sync memory/skills
config.yml: vision -> llamacpp (dankclaw)/frank-large:auto, tiny -> llamacpp (dankserver)/frank-small:off, task -> llamacpp (dankclaw)/frank-large:medium (was flm dankclaw-npu), matching the flm (dankclaw-npu) provider removal in models.yml. Memories/managed skills: rollouts and learned notes from the frank-large KV-pool + sampler work and the noctalia recolor; merged the duplicate noctalia-palette-recolor skill into noctalia-custom-palette-recolor (adds the dotfiles-tracking step and the +show-config delta gotcha) and dropped the superseded legacy memory skills whose ghostty USR1 reload recipe is wrong for this fleet.
This commit is contained in:
1 parent
c32584e093
commit
872e86399a
56 files changed
+318
-178
No files matched your search
@@ -0,0 +1 @@
|
||||
Standardized workflow for dotfile configuration management, Git state verification, LFS-aware pushing, and application reloading.
|
||||
+1
@@ -0,0 +1 @@
|
||||
Updated niri layouts to match noctalia palette and IPC commands.
|
||||
+1
@@ -0,0 +1 @@
|
||||
git add $1 && git commit -m "$2" && git push
|
||||
+1
@@ -0,0 +1 @@
|
||||
pgrep ghostty | while read pid; do /usr/bin/kill -USR1 "$pid"; done
|
||||
+1
@@ -0,0 +1 @@
|
||||
freetype-load-flags = hinting,light
|
||||
+1
@@ -0,0 +1 @@
|
||||
:root { --accent: #b267e4; }
|
||||
@@ -1 +0,0 @@
|
||||
Workflow for managing dotfiles and serverAppConfig repos. Includes state inspection, targeted config edits, commit/push with LFS awareness, and USR1 process reloads.
|
||||
@@ -1 +0,0 @@
|
||||
Fix Ghostty font rendering by replacing 'font-hinting = hinting' with 'freetype-load-flags = hinting,light' at line 10 of config.ghostty.
|
||||
@@ -1,4 +0,0 @@
|
||||
#!/bin/bash
|
||||
# Checks git status, branch, and unpushed logs
|
||||
# Outputs short status, current branch, and HEAD vs upstream diff
|
||||
git status --short | git branch --show-current | git log --oneline HEAD..@{u}
|
||||
@@ -1,3 +0,0 @@
|
||||
#!/bin/bash
|
||||
# Sends USR1 signal to reload Ghostty config
|
||||
grep ghostty | while read pid; do /usr/bin/kill -USR1 "$pid"; done
|
||||
@@ -1,4 +0,0 @@
|
||||
#!/bin/bash
|
||||
# Standard commit/push pattern with LFS lock mitigation
|
||||
LFS_VERIFY=true git config lfs.http://$(git remote get-url origin)/info/lfs.locksverify true
|
||||
git add "$1" && git commit -m "$2" && git push
|
||||
@@ -0,0 +1 @@
|
||||
Lifecycle and dependency management for the handy daemon, covering hub deployment, model seeding, and /dev/input permission fixes.
|
||||
+1
@@ -0,0 +1 @@
|
||||
Resolved 'permission denied opening device node(s)' by adding user to 'input' group (660 perms). Sudo requires PTY.
|
||||
+1
@@ -0,0 +1 @@
|
||||
sudo usermod -aG input blank
|
||||
+1
@@ -0,0 +1 @@
|
||||
pkill -f handy; hub op=start, application=/usr/bin/handy, pty=true, persist=true, ready={log:'.*', timeout:10}
|
||||
+1
@@ -0,0 +1 @@
|
||||
application: /usr/bin/handy\npty: true\npersist: true\nready: {log: '.*', timeout: 10}
|
||||
@@ -1 +0,0 @@
|
||||
Manage the handy application daemon. Covers binary paths, pkill termination, hub startup with persistent/PTY settings, and readiness timeout.
|
||||
@@ -1 +0,0 @@
|
||||
Status: Up. Catalog models seeded: 69. Persistent daemon. Ready timeout: 10s.
|
||||
@@ -1,3 +0,0 @@
|
||||
#!/bin/bash
|
||||
# Gracefully terminates handy process
|
||||
pkill -f handy
|
||||
@@ -1,3 +0,0 @@
|
||||
#!/bin/bash
|
||||
# Starts handy via hub with PTY and persistence
|
||||
hub op=start, application=/usr/bin/handy, pty=true, persist=true, ready={log:'.*', timeout:10}
|
||||
@@ -0,0 +1 @@
|
||||
Manages frank-large/small inference routing, FLM NPU constraints, and Halogen runtime kwargs for thinking block preservation.
|
||||
+1
@@ -0,0 +1 @@
|
||||
Pinned sampler: temp=1.0, top_p=0.95, top_k=20. Live config read on next cycle.
|
||||
+1
@@ -0,0 +1 @@
|
||||
ls -l ~/.config/flm/xclbins/ | grep -E '\.xclbin' || echo 'Missing symlinks'
|
||||
+1
@@ -0,0 +1 @@
|
||||
curl -s localhost:7771/status | jq .queue
|
||||
+1
@@ -0,0 +1 @@
|
||||
enable_thinking: true\npreserve_thinking: true\nreasoning_effort: medium
|
||||
+1
@@ -0,0 +1 @@
|
||||
{"thinkingLevelMap": true, "gemma4-it": "e4b"}
|
||||
@@ -1 +0,0 @@
|
||||
Resolve /dev/input permission denied errors. Targets root:input group assignment (660 permissions), sudo/PTY requirements, and /etc/passwd locking.
|
||||
-2
@@ -1,2 +0,0 @@
|
||||
1. usermod without sudo fails to lock /etc/passwd.
|
||||
2. sudo password entry in CLI requires PTY for reliable input.
|
||||
@@ -1,3 +0,0 @@
|
||||
#!/bin/bash
|
||||
# Adds user to input group, requires sudo to lock /etc/passwd and PTY for CLI password
|
||||
sudo usermod -aG input $USER
|
||||
-3
@@ -1,3 +0,0 @@
|
||||
Diagnose /dev/input/* nodes: ls -la /dev/input
|
||||
Check groups: groups $USER
|
||||
Expected: root:input with crw-rw---- (660)
|
||||
Reference in new issue
Block a user