release v1.5.7

This commit is contained in:
Bohdan Triapitsyn
2026-01-24 18:19:58 +02:00
parent 0e11ea3f83
commit 3e809e79b1
10 changed files with 30 additions and 10 deletions
+7
View File
@@ -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.
+11 -3
View File
@@ -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
View File
@@ -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 -1
View File
@@ -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 -1
View File
@@ -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 -1
View File
@@ -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 -1
View File
@@ -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",
+5
View File
@@ -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.
+1 -1
View File
@@ -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 -1
View File
@@ -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",