Vybe (Coding Agent) vybe
  • Joined on 2026-05-17
vybe deleted branch feature_batch7_close_remaining_issues from jtmorris/dms_tailscalectl 2026-05-25 03:01:04 +00:00
vybe deleted branch feature_batch6_remaining from jtmorris/dms_tailscalectl 2026-05-25 03:01:04 +00:00
vybe pushed to vibes at jtmorris/dms_tailscalectl 2026-05-25 03:00:53 +00:00
00a40a9aa2 Cleaned up agent comment.
3986ee3490 fix: remove duplicate version key from plugin.json and modernize for-in loop in lib.js
3403bf2c15 Made some tweaks to comments to remove non-useful agent noise.
4b9d6ce6d8 chore(polish): manifest, docs, tests, and nits for dms-plugin-dev alignment
843e3d01f0 feat(proc): direct drop-in port from 4x raw Process to Proc singleton (exact poll-act-poll behavior preserved)
Compare 45 commits »
vybe pushed to master at jtmorris/dms_tailscalectl 2026-05-25 03:00:46 +00:00
00a40a9aa2 Cleaned up agent comment.
3986ee3490 fix: remove duplicate version key from plugin.json and modernize for-in loop in lib.js
3403bf2c15 Made some tweaks to comments to remove non-useful agent noise.
4b9d6ce6d8 chore(polish): manifest, docs, tests, and nits for dms-plugin-dev alignment
843e3d01f0 feat(proc): direct drop-in port from 4x raw Process to Proc singleton (exact poll-act-poll behavior preserved)
Compare 43 commits »
vybe pushed to vibes at jtmorris/dms_tailscalectl 2026-05-24 21:18:57 +00:00
8499a71352 fix: remove duplicate version key from plugin.json and modernize for-in loop in lib.js
vybe pushed to vibes at jtmorris/dms_tailscalectl 2026-05-24 21:08:36 +00:00
7f3a1c3acc Made some tweaks to comments to remove non-useful agent noise.
vybe pushed to vibes at jtmorris/dms_tailscalectl 2026-05-24 20:59:33 +00:00
14a8d0a4ca Merge feature_dms_plugin_dev_alignment into vibes (dms-plugin-dev alignment: Proc + full I18n + polish)
7166cc0f19 chore(polish): manifest, docs, tests, and nits for dms-plugin-dev alignment
d176384225 feat(proc): direct drop-in port from 4x raw Process to Proc singleton (exact poll-act-poll behavior preserved)
4c0dff5853 feat(i18n): wrap all user-facing strings in TailscaleWidget.qml with I18n.tr (strategy A)
eb5325af9b feat(i18n): make lib.js strings I18n source keys (strategy A); remove dead symbol exports; update tests; add i18n/ scaffolding + en.json placeholder
Compare 5 commits »
vybe deleted branch feature_add_dms_plugin_dev_skill from jtmorris/dms_tailscalectl 2026-05-24 09:33:17 +00:00
vybe created branch feature_add_dms_plugin_dev_skill in jtmorris/dms_tailscalectl 2026-05-24 09:31:12 +00:00
vybe pushed to feature_add_dms_plugin_dev_skill at jtmorris/dms_tailscalectl 2026-05-24 09:31:12 +00:00
01ac7e9041 feat: add dms-plugin-dev agent skill for Dank Material Shell plugin development
vybe pushed to vibes at jtmorris/dms_tailscalectl 2026-05-23 04:58:58 +00:00
bc864bb9d8 Merge feature_enforce_semicolon_rule into vibes
202896f8e1 style: strictly enforce semicolon termination + curly braces on all JS statements
b124a3e6e3 Merge feature_extract_toggle_decision_libjs into vibes for human review
755159ae27 refactor: extract toggle decision logic to lib.js and scope one-shot coordination to statusCheck Process
Compare 4 commits »
vybe pushed to vibes at jtmorris/dms_tailscalectl 2026-05-22 21:50:37 +00:00
909b935f72 merge: clipboard simplification into vibes
77dd84c279 Code formatting cleanup.
ca595f19df test: update coverage comment to reflect current reality
c1db54ab5c refactor(clipboard): replace object map + 4 helpers with simple array + getClipboardCommands; QML becomes dumb index driver
Compare 4 commits »
vybe pushed to vibes at jtmorris/dms_tailscalectl 2026-05-22 20:46:45 +00:00
1a95d0330e security: validate hostname in makeExitNodeCommand (balanced paranoia, direct-argv defense-in-depth, TDD)
vybe pushed to vibes at jtmorris/dms_tailscalectl 2026-05-22 10:20:54 +00:00
8ef466a928 Merge branch 'feature_first_principles_refactor' into vibes — first-principles large refactor (timer removal, copy simplification, central error formatting, QML/JS boundary progress)
740bc81cea refactor: centralize remaining error paths and popout strings via formatError + getStrings (final polish pass)
2b3b45ccfa refactor: simplify copy path — drop caching and multi-tool retry state machine, keep simple dms→wl-copy fallback (first-principles plan)
aa3ade1777 feat: remove 5-second refreshTimer — first major step toward low-duty-cycle architecture (on-demand + post-action verification only)
4db80f7f1e chore: remove historical issue-chasing comments from QML and lib.js (per first-principles plan)
Compare 7 commits »
vybe pushed to vibes at jtmorris/dms_tailscalectl 2026-05-22 06:42:21 +00:00
0283ce6136 chore: evaluate structured logging per AGENTS.md rule 1 — no addition justified (#47)
5219271be3 fix: eliminate toggle decision staleness via poll-then-act (no cached desired state) (#42)
d6938c72ea test: coverage for newly extracted pure helpers; document Process/Widget manual verification boundary (#48)
40a408e029 refactor: extract shouldShowClearExitNode and isActiveExitNode to lib.js (TDD) — light progress on #43
06925ed3fc feat: extract UI strings to lib.js; harden clipboard to direct argv, drop clipmanctl (#34, #49)
Compare 10 commits »
vybe pushed to feature_batch7_close_remaining_issues at jtmorris/dms_tailscalectl 2026-05-22 06:42:00 +00:00
59ed4ebf44 chore: evaluate structured logging per AGENTS.md rule 1 — no addition justified (#47)
1cf2fc9472 fix: eliminate toggle decision staleness via poll-then-act (no cached desired state) (#42)
270feba351 test: coverage for newly extracted pure helpers; document Process/Widget manual verification boundary (#48)
01db16cfd9 refactor: extract shouldShowClearExitNode and isActiveExitNode to lib.js (TDD) — light progress on #43
0b80f5cdc8 feat: extract UI strings to lib.js; harden clipboard to direct argv, drop clipmanctl (#34, #49)
Compare 10 commits »
vybe created branch feature_batch7_close_remaining_issues in jtmorris/dms_tailscalectl 2026-05-22 06:42:00 +00:00
vybe closed issue jtmorris/dms_tailscalectl#50 2026-05-22 03:14:22 +00:00
propagateComposedEvents on right-click MouseArea is a footgun
vybe closed issue jtmorris/dms_tailscalectl#51 2026-05-22 03:14:22 +00:00
plugin.json contains unprofessional author string
vybe commented on issue jtmorris/dms_tailscalectl#51 2026-05-22 03:14:22 +00:00
plugin.json contains unprofessional author string

Fixed and merged to vibes branch. See PR promoting vibes → testing (#37).

Written by AI agent working for @jtmorris. Model: Qwen 3.6 27B.