OpenWaygate
57cde6b934
🚸 Default MCP output to JSON
2026-09-12 18:23:17 +08:00
OpenWaygate
afdb8c8305
♻️ Generalize omitted flag reset
2026-09-12 16:47:13 +08:00
OpenWaygate
aba6beb904
♻️ Align cmd short, long, and confirmation
2026-08-31 23:55:51 +08:00
OpenWaygate
62aed227ee
♻️ Support MCP MRTR and extract confirmation
2026-08-31 23:30:21 +08:00
OpenWaygate
2d3ed8e0ba
♻️ Migrate encoding/json to encoding/json/v2 and jsontext
2026-08-29 19:01:26 +08:00
OpenWaygate
e363da2735
♻️ Cleanup unused code
2026-08-20 22:18:48 +08:00
OpenWaygate
8bf6457508
🔒 Add confirmation gate to MCP destructive tools
...
* ♻️ Refactor IsInteractive to accept any
* ♻️ Simplify Confirm to return bool
* ♻️ Use simplified Confirm in mutation commands
* 🔧 Update MODULE.bazel for go tool
* ✨ Add ConfirmPreRun utility
* ♻️ Migrate mutation commands to ConfirmPreRun
* 🎨 Fix alignment and trailing newlines
2026-08-20 21:55:27 +08:00
OpenWaygate
8a69df7b81
🐛 Fix shared output flag variable masking across cmd packages
2026-05-30 14:43:57 +08:00
OpenWaygate
b55029cb27
💥 Add --dry-run and --yes to mutating subcommands
2026-04-21 21:48:22 +08:00
OpenWaygate
aabf923330
🔥 Drop jsonpath
2026-03-25 22:41:13 +08:00
OpenWaygate
f9abcca377
🦖 Improve compatibility for gemini
2026-03-18 21:21:22 +08:00
OpenWaygate
3f36d90cd2
💬 Simplify long description
2026-03-09 21:06:03 +08:00
OpenWaygate
eab1361cc3
✨ Simplify commend parameters
2026-03-07 15:40:28 +08:00
OpenWaygate
6262eb89d7
💬 Add comment for each example
2026-03-02 23:49:31 +08:00
OpenWaygate
bf8fb2944b
♻️ Extract example from long
2026-03-02 23:08:08 +08:00
OpenWaygate
c089f4b72c
💬 Improve env and examples
2026-03-01 23:07:59 +08:00
OpenWaygate
fc058c3f92
♻️ Use extracted cobra-mcp
2026-03-01 15:17:41 +08:00
OpenWaygate
57165ffa5d
💬 Improve tool description
2026-02-28 00:14:41 +08:00
OpenWaygate
91fdd506c9
👽 Adapt go 1.26
2026-02-14 21:43:59 +08:00
OpenWaygate
63766a6eb6
♻️ Simplify cmd error handling
2026-01-30 20:59:33 +08:00
OpenWaygate
c6060a7236
♻️ Generate tool handler
2026-01-27 22:25:00 +08:00
OpenWaygate
db41b05dab
⚰️ Clear dead description and default value
2026-01-27 01:22:23 +08:00
OpenWaygate
d8f031d9d7
🏗️ Reuse struct in comment(thread)
2026-01-25 15:35:24 +08:00
OpenWaygate
386da7a938
💬 Align id(s) cases
2026-01-25 02:39:31 +08:00
OpenWaygate
5e6acc3bb1
♻️ Remove duplicated Ptr
2026-01-23 01:17:05 +08:00
OpenWaygate
d4d02b0d7b
♻️ Add more pointer helper
2026-01-23 00:46:11 +08:00
OpenWaygate
d4e131fcd2
💬 Align json path naming
2026-01-22 23:06:54 +08:00
Greg B and Claude
03dce65e27
🐛 Add missing WithService(nil) in setModerationStatus
...
The setModerationStatus command was missing the comment.WithService(nil)
call that all other comment commands have (delete, insert, list,
markAsSpam, update). This caused a nil pointer dereference when
calling SetModerationStatus() because the YouTube API service was
never initialized.
Fixes panic: runtime error: invalid memory address or nil pointer dereference
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-22 23:06:29 +08:00
OpenWaygate
952b8504d5
🐛 Align required flags between mcp and cli
2025-12-25 23:29:19 +08:00
OpenWaygate
f18847654c
💬 Update enum flags' usage
2025-11-09 18:13:37 +08:00
OpenWaygate
0aa0f56b55
♻️ Refactor mcp loggers
2025-11-09 01:19:04 +08:00
OpenWaygate
86d87906f4
📄 Attach license info in code
2025-09-30 11:57:50 +08:00
OpenWaygate
ec61960c1e
💥 Migrate to official mcp sdk
2025-09-27 00:23:34 +08:00
OpenWaygate
2d4eaf6570
👔 Set maxResult to 1 when update
2025-09-14 19:56:24 +08:00
OpenWaygate
abe4f996f9
♻️ Organize shared variables
2025-09-02 23:30:43 +08:00
OpenWaygate
df7d5f4135
🔊 Add logger to mcp
...
issue #64
2025-08-18 00:46:57 +08:00
OpenWaygate
359528979b
🚸 Update default output style in mcp
...
issue #64
2025-07-26 22:49:36 +08:00
OpenWaygate
373afaaa39
♿ Mcp bool input default to empty
...
issue #64
2025-07-11 22:45:38 +08:00
OpenWaygate
5d92e0b001
♻️ Extract common usages and add enum options
...
issue #64
2025-07-05 22:25:18 +08:00
OpenWaygate
774446bd90
🚸 Set enum options
...
issue #64
2025-07-05 22:25:15 +08:00
OpenWaygate
0c88ed932b
💥 Support mcp server
...
issue #64
2025-07-05 22:25:07 +08:00
OpenWaygate
bace73cf11
♻️ Extract command runner
2025-07-04 23:39:03 +08:00
OpenWaygate
f859570b04
✨ Add jsonpath flag
2025-07-01 23:39:34 +08:00
OpenWaygate
4292aeb9f1
♻️ Extract output usage
2025-07-01 23:39:26 +08:00
OpenWaygate
78f50cd427
🚸 Use table as default output
2025-07-01 23:39:21 +08:00
OpenWaygate
118e8a3098
🐛 Remedy ResetBool not work
2025-06-26 01:39:59 +08:00
OpenWaygate
575e4a947c
🥅 Improve err handling
2025-06-25 23:54:30 +08:00
OpenWaygate
399ae2520d
🚸 Improve required flags
2025-06-07 02:43:09 +08:00
OpenWaygate
254322271f
♻️ Refactor flag usage for mcp
...
issue #64
2025-06-04 00:45:43 +08:00
OpenWaygate
379e9f3a5e
✅ Fix tests for bool pointer
2025-06-04 00:45:42 +08:00