release v1.5.7
This commit is contained in:
@@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file.
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## [1.5.7] - 2026-01-24
|
||||||
|
|
||||||
|
- GitHub: PR panel supports fork PR detection by branch name.
|
||||||
|
- GitHub: Git tab PR panel can send failed checks/comments to chat with hidden context; added check details dialog with Actions step breakdown.
|
||||||
|
- Web: GitHub auth flow fixes.
|
||||||
|
|
||||||
|
|
||||||
## [1.5.6] - 2026-01-24
|
## [1.5.6] - 2026-01-24
|
||||||
|
|
||||||
- GitHub: connect your account in Settings with device-flow auth to enable GitHub tools.
|
- GitHub: connect your account in Settings with device-flow auth to enable GitHub tools.
|
||||||
|
|||||||
@@ -285,6 +285,8 @@ Implemented code pointers
|
|||||||
|
|
||||||
## Feature E: PR Context Helpers (Checks/Comments -> Chat)
|
## Feature E: PR Context Helpers (Checks/Comments -> Chat)
|
||||||
|
|
||||||
|
Status: implemented.
|
||||||
|
|
||||||
Intent
|
Intent
|
||||||
Reduce PR iteration loop time by letting the user add targeted PR signal (failed checks, review feedback) into the next chat message without polluting visible chat.
|
Reduce PR iteration loop time by letting the user add targeted PR signal (failed checks, review feedback) into the next chat message without polluting visible chat.
|
||||||
|
|
||||||
@@ -292,13 +294,16 @@ Placement
|
|||||||
Inside the existing Git tab PR panel (`packages/ui/src/components/views/git/PullRequestSection.tsx`).
|
Inside the existing Git tab PR panel (`packages/ui/src/components/views/git/PullRequestSection.tsx`).
|
||||||
|
|
||||||
UI
|
UI
|
||||||
- “Add failed checks to context” (only if failures exist)
|
- “Send failed checks to chat” (only if failures exist)
|
||||||
- “Add PR comments to context” (issue comments + review comments)
|
- “Send PR comments to chat” (issue comments + review comments)
|
||||||
|
- “Check details” dialog (shows check runs, app name, and GitHub Actions job steps when available)
|
||||||
- “Refresh checks” affordance
|
- “Refresh checks” affordance
|
||||||
|
|
||||||
Behavior
|
Behavior
|
||||||
- All added context is sent as synthetic parts (never shown in chat rendering).
|
- On click, sends a new user message in the current session (and switches to Chat tab).
|
||||||
|
- Message contains a short visible prompt plus hidden synthetic parts.
|
||||||
- Failed checks payload should include: check name, status/conclusion, details URL, and any available summary/text.
|
- Failed checks payload should include: check name, status/conclusion, details URL, and any available summary/text.
|
||||||
|
- When available, include GitHub Actions job + step breakdown and the check app name.
|
||||||
- Comments payload should include: author, body, file/path + line when available, and comment URL.
|
- Comments payload should include: author, body, file/path + line when available, and comment URL.
|
||||||
- Keep visible user prompt short; include only human intent.
|
- Keep visible user prompt short; include only human intent.
|
||||||
|
|
||||||
@@ -306,6 +311,9 @@ Implementation notes
|
|||||||
- Reuse Feature C PR context endpoint (`/api/github/pulls/context`) as the single source for comments/files/checks/diff.
|
- Reuse Feature C PR context endpoint (`/api/github/pulls/context`) as the single source for comments/files/checks/diff.
|
||||||
- Prefer a compact checks rollup (passed/total) with optional expand into failing checks.
|
- Prefer a compact checks rollup (passed/total) with optional expand into failing checks.
|
||||||
|
|
||||||
|
Implemented code pointers
|
||||||
|
- UI: `packages/ui/src/components/views/git/PullRequestSection.tsx`
|
||||||
|
|
||||||
### Required GitHub API Calls
|
### Required GitHub API Calls
|
||||||
- List PRs
|
- List PRs
|
||||||
- Get PR
|
- Get PR
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "openchamber-monorepo",
|
"name": "openchamber-monorepo",
|
||||||
"version": "1.5.6",
|
"version": "1.5.7",
|
||||||
"description": "OpenChamber monorepo workspace for web, ui, and desktop runtimes",
|
"description": "OpenChamber monorepo workspace for web, ui, and desktop runtimes",
|
||||||
"private": true,
|
"private": true,
|
||||||
"type": "module",
|
"type": "module",
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@openchamber/desktop",
|
"name": "@openchamber/desktop",
|
||||||
"version": "1.5.6",
|
"version": "1.5.7",
|
||||||
"private": true,
|
"private": true,
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"desktopPrerequisites": [
|
"desktopPrerequisites": [
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "openchamber-desktop"
|
name = "openchamber-desktop"
|
||||||
version = "1.5.6"
|
version = "1.5.7"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
publish = false
|
publish = false
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"$schema": "../node_modules/@tauri-apps/cli/schema.json",
|
"$schema": "../node_modules/@tauri-apps/cli/schema.json",
|
||||||
"productName": "OpenChamber",
|
"productName": "OpenChamber",
|
||||||
"version": "1.5.6",
|
"version": "1.5.7",
|
||||||
"identifier": "ai.opencode.openchamber",
|
"identifier": "ai.opencode.openchamber",
|
||||||
"build": {
|
"build": {
|
||||||
"beforeDevCommand": "bun run dev",
|
"beforeDevCommand": "bun run dev",
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@openchamber/ui",
|
"name": "@openchamber/ui",
|
||||||
"version": "1.5.6",
|
"version": "1.5.7",
|
||||||
"private": true,
|
"private": true,
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"main": "src/main.tsx",
|
"main": "src/main.tsx",
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
## [1.5.7] - 2026-01-24
|
||||||
|
|
||||||
|
- No notable changes
|
||||||
|
|
||||||
|
|
||||||
## [1.5.6] - 2026-01-24
|
## [1.5.6] - 2026-01-24
|
||||||
|
|
||||||
- GitHub: added backend support for PRs/issues workflows; UI comes later.
|
- GitHub: added backend support for PRs/issues workflows; UI comes later.
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
"name": "openchamber",
|
"name": "openchamber",
|
||||||
"displayName": "OpenChamber",
|
"displayName": "OpenChamber",
|
||||||
"description": "AI coding assistant powered by OpenCode",
|
"description": "AI coding assistant powered by OpenCode",
|
||||||
"version": "1.5.6",
|
"version": "1.5.7",
|
||||||
"publisher": "fedaykindev",
|
"publisher": "fedaykindev",
|
||||||
"private": true,
|
"private": true,
|
||||||
"repository": {
|
"repository": {
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@openchamber/web",
|
"name": "@openchamber/web",
|
||||||
"version": "1.5.6",
|
"version": "1.5.7",
|
||||||
"private": false,
|
"private": false,
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"main": "./server/index.js",
|
"main": "./server/index.js",
|
||||||
|
|||||||
Reference in New Issue
Block a user