mirror of
https://github.com/bitsocialnet/5chan.git
synced 2026-08-03 07:41:04 +02:00
feat: add in-app update flow and native e2e verification (#1112)
* feat(app-update): add in-app update flow with native e2e coverage * docs(ai-workflow): infer closed-issue labels automatically * fix(app-update): address native updater review findings * fix(android): validate updater redirect hosts * fix(electron): harden updater file names
This commit is contained in:
@@ -16,7 +16,9 @@ Creates a GitHub issue, commits relevant changes on a review branch, pushes the
|
||||
|
||||
### 1. Determine label(s)
|
||||
|
||||
Ask the user using AskQuestion (multi-select):
|
||||
The agent should choose the issue label(s) itself from the conversation context and diff. Do **not** ask the user to pick labels unless the work is genuinely ambiguous after reviewing both.
|
||||
|
||||
Default mapping:
|
||||
|
||||
| Option | When |
|
||||
|--------|------|
|
||||
@@ -25,6 +27,8 @@ Ask the user using AskQuestion (multi-select):
|
||||
| `bug` + `enhancement` | New feature that also fixes a bug |
|
||||
| `documentation` | README, AGENTS.md, docs-only changes |
|
||||
|
||||
When the classification is ambiguous, make the best reasonable choice and note the reasoning in the final summary. Only ask the user if the ambiguity would materially affect tracking or triage.
|
||||
|
||||
### 2. Resolve the current GitHub assignee
|
||||
|
||||
Before creating or editing any issue assignee, determine the current contributor's GitHub username from the authenticated `gh` session.
|
||||
|
||||
Reference in New Issue
Block a user