John Morris jtmorris
  • Joined on 2026-05-14
jtmorris opened issue jtmorris/dms_tailscalectl#55 2026-05-25 05:11:53 +00:00
Bug: Tailscale node list still shows, even when disconnected from Tailscale.
jtmorris opened issue jtmorris/dms_tailscalectl#54 2026-05-25 05:10:33 +00:00
Feature Request: Public IP address in addition to Tailscale node IP address.
jtmorris pushed to vibes at jtmorris/dms_tailscalectl 2026-05-25 02:56:09 +00:00
efb85aa478 Cleaned up agent comment.
jtmorris pushed to master at jtmorris/dms_tailscalectl 2026-05-25 02:50:03 +00:00
6385f6b19c Professionalize the author name.
jtmorris closed issue jtmorris/dms_tailscalectl#42 2026-05-22 21:42:43 +00:00
isConnected state becomes stale between timer polls
jtmorris closed issue jtmorris/dms_tailscalectl#43 2026-05-22 21:42:43 +00:00
TailscaleWidget.qml mixes UI, timers, Processes, and logic with no separation
jtmorris closed issue jtmorris/dms_tailscalectl#49 2026-05-22 21:42:43 +00:00
Clipboard path uses fragile sh -c string construction
jtmorris closed issue jtmorris/dms_tailscalectl#34 2026-05-22 21:42:43 +00:00
Implement i18n/localization for Tailscale plugin strings
jtmorris closed issue jtmorris/dms_tailscalectl#48 2026-05-22 21:42:43 +00:00
Zero test coverage for Process lifecycles, timing, or widget behavior
jtmorris closed issue jtmorris/dms_tailscalectl#47 2026-05-22 21:42:43 +00:00
No structured logging of command execution or results
jtmorris pushed to vibes at jtmorris/dms_tailscalectl 2026-05-22 06:06:16 +00:00
a46794b386 Better scoped semicolon coding style.
jtmorris pushed to vibes at jtmorris/dms_tailscalectl 2026-05-22 05:29:46 +00:00
4350b7b276 Added some opinionated coding style guidelines.
jtmorris commented on issue jtmorris/dms_tailscalectl#52 2026-05-21 19:53:41 +00:00
tailscale binary invoked via PATH with no absolute path or sandboxing

sigh

Why is #52 a thing? Why do we care? What concrete, meaningful checks and actions can we do and then act on reliably? How does our behavior change?

If the tailscale binary is doing…

jtmorris commented on issue jtmorris/dms_tailscalectl#44 2026-05-21 19:28:33 +00:00
Timer continues polling after tailscale binary disappears or fails

Don't like this. See issue #11. See your AGENT.md file's discussion of storing state. We explicitly removed this approach to using a binaryAvailable flag, and were opting to instead enter an…

jtmorris pushed to master at jtmorris/dms_tailscalectl 2026-05-21 09:15:30 +00:00
5523738dc5 Added guard against useless state caching anti-pattern AI agents keep insisting on.
jtmorris closed issue jtmorris/dms_tailscalectl#35 2026-05-21 06:05:25 +00:00
Extract QML-embedded logic into testable JavaScript modules
jtmorris merged pull request jtmorris/dms_tailscalectl#36 2026-05-21 04:54:11 +00:00
Add conduct rules for agents.
jtmorris pushed to master at jtmorris/dms_tailscalectl 2026-05-21 04:54:11 +00:00
4fbc4e1594 Merge pull request 'Add conduct rules for agents.' (#36) from perf_agent_improvement into master
bb50912bb3 Add conduct rules for agents.
Compare 2 commits »
jtmorris created pull request jtmorris/dms_tailscalectl#36 2026-05-21 04:53:43 +00:00
Add conduct rules for agents.
jtmorris pushed to perf_agent_improvement at jtmorris/dms_tailscalectl 2026-05-21 04:53:22 +00:00
7c768618a6 Add conduct rules for agents.