OpenWaygate
57cde6b934
🚸 Default MCP output to JSON
2026-09-12 18:23:17 +08:00
OpenWaygate
70aa122710
🐛 Preserve omitted non-video metadata
2026-09-12 18:23:17 +08:00
OpenWaygate
49e092ea2e
🐛 Preserve omitted video metadata
2026-09-12 18:23:06 +08:00
OpenWaygate
afdb8c8305
♻️ Generalize omitted flag reset
2026-09-12 16:47:13 +08:00
OpenWaygate
816450c817
🔧 Pin MCP HTTP endpoint to localhost:8216
2026-09-07 00:27:10 +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
2bc498aa73
✨ Support OpenAI(compatible) LLM providers
...
#130
2026-08-29 17:14:15 +08:00
OpenWaygate
0d5022f9e2
♻️ Consolidate four agents into Miffy agent
2026-08-28 00:26:29 +08:00
OpenWaygate
25164b0ee0
✨ Add skill toolset to agent orchestrator
2026-08-27 23:37:33 +08:00
OpenWaygate
8186963135
♻️ Unify skillgen to produce MCP-tool-oriented skills
2026-08-27 23:37:23 +08:00
OpenWaygate
7b929301b9
♻️ Use ServerOptions and HTTPOptions
2026-08-23 22:34:00 +08:00
OpenWaygate
4b60f7d3cb
🔧 Update Bazel build files for ADK v2
2026-08-23 01:47:16 +08:00
OpenWaygate
955204668c
⬆️ Upgrade google.golang.org/adk to v2
2026-08-23 01:44:59 +08:00
OpenWaygate
a482c813c0
🔒 Make OAuth mandatory for HTTP mode
2026-08-23 01:07:43 +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
Jouy
15c01c9534
✨ Add publishAt to video update (#238 )
...
* Add publishAt support to video update
video insert already scheduled uploads. update did not, so MCP and CLI
could not set a publish time on an existing video.
* Do not force public videos private when scheduling
publishAt on update now errors unless the video is already private or
privacy private is set explicitly, so a live video cannot go offline
by accident.
2026-08-20 21:19:52 +08:00
OpenWaygate
de676675e8
🚨 Fix golangci-lint
2026-08-01 23:49:59 +08:00
OpenWaygate
882adfa744
🐛 Fix outdated --mine in command examples
2026-07-26 03:27:54 +08:00
OpenWaygate
942068d2e8
🐛 Add missing tools to agent definitions
2026-07-26 01:45:22 +08:00
OpenWaygate
f00eb17747
📝 Update AGENTS.md files for liveBroadcast and liveChatMessage
2026-07-14 19:07:35 +08:00
OpenWaygate
439db44889
🔧 Register liveBroadcast in main and agent defs
2026-07-14 18:59:54 +08:00
OpenWaygate
23949b628e
✨ Add liveBroadcast command
2026-07-14 18:56:17 +08:00
OpenWaygate
9f837a2e17
🔧 Register liveChatMessage in agent defs
2026-07-12 23:53:31 +08:00
OpenWaygate
d98d258e89
✨ Add liveChatMessage command
2026-07-10 00:07:56 +08:00
OpenWaygate
521314945c
🔧 Fix golangci-lint issues (errcheck, staticcheck, unused)
...
- Check fmt.Fprintln return value in cmd/flags.go
- Remove unused confirmationToolNames, computeConfirmationToolNames, requireConfirmation
- Convert if/else-if chains to tagged switches (QF1003)
- Remove empty if branches (SA9003)
- Simplify embedded field selectors (QF1008)
- Use fmt.Fprintf instead of Write([]byte(fmt.Sprintf(...))) (QF1012)
2026-07-09 00:03:19 +08:00
OpenWaygate
a5e05f30ed
🔧 Register abuseReport, liveChatModerator, liveStream
2026-07-08 23:25:49 +08:00
OpenWaygate
7b86d2be8a
📝 Sync implemented resources in docs
2026-07-08 23:25:49 +08:00
OpenWaygate
1bdd1a409c
✨ Add abuseReport resource package and CLI subcommand
2026-07-08 23:10:53 +08:00
OpenWaygate
cc417b5554
✨ Add liveStream CLI subcommand and MCP tools
2026-07-08 22:39:53 +08:00
OpenWaygate
e2f2c341e8
✨ Add liveChatModerator CLI subcommand and MCP tools
2026-07-08 19:29:01 +08:00
OpenWaygate
d9271f24ae
🔧 Wire liveChatBan into main and regenerate BUILD files
2026-07-07 00:00:20 +08:00
OpenWaygate
2ecc6a9856
📝 Update docs for liveChatBan
2026-07-06 23:58:37 +08:00
OpenWaygate
37ee05f06c
✨ Add liveChatBan CLI subcommand and MCP tools
2026-07-06 23:58:36 +08:00
OpenWaygate
11bf559fe7
🐛 Replace mutually exclusive bool flags with single --for enum in activity
...
related issue #215
2026-06-27 18:36:26 +08:00
OpenWaygate
8ea872ed84
🐛 Replace mutually exclusive bool flags with single --for enum in channel
...
related issue #215
2026-06-27 18:36:26 +08:00
OpenWaygate
9cf757851c
🐛 Replace mutually exclusive bool flags with single --for enum in subscription
...
related issue #215
2026-06-27 18:36:10 +08:00
OpenWaygate
1dc1537711
🐛 Replace mutually exclusive bool flags with single --for enum in search
...
Fixes #215
2026-06-27 17:55:32 +08:00
OpenWaygate
6588fe5d7e
✏️ Capitalize Base64 and JSON in descriptions
2026-06-21 01:49:46 +08:00
OpenWaygate
d897e3c159
♻️ Replace *common.Fields with value embedding
2026-06-21 00:35:08 +08:00
OpenWaygate
5086a87edb
✨ Add thirdPartyLink CLI and MCP commands
2026-06-21 00:34:31 +08:00
OpenWaygate
36baa174fc
⬆️ Bump cobra-mcp to v0.1.1 and simplify auth config
2026-06-17 00:11:56 +08:00
OpenWaygate
85ce5706ab
♻️ Replace RedirectURL global with context-based injection
2026-06-16 23:27:33 +08:00
OpenWaygate
8a69df7b81
🐛 Fix shared output flag variable masking across cmd packages
2026-05-30 14:43:57 +08:00
OpenWaygate
dcfe9382c6
✨ Align mcp flags
2026-04-22 22:56:31 +08:00
OpenWaygate
b55029cb27
💥 Add --dry-run and --yes to mutating subcommands
2026-04-21 21:48:22 +08:00
OpenWaygate
c0d4300871
✅ Resolve bazel tests
2026-04-21 00:36:40 +08:00
OpenWaygate
0f85de31d2
✨ Allow config port when auth
2026-04-21 00:28:18 +08:00