Skip to content

Commit a626483

Browse files
committed
Merge remote-tracking branch 'origin/main' into claude/error-ux-agent-error
# Conflicts: # libs/langgraph/src/lib/agent.fn.spec.ts
2 parents f12c9d6 + ea87520 commit a626483

5 files changed

Lines changed: 28 additions & 4 deletions

File tree

.github/workflows/release-provenance.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
- name: Upload tarballs to the release
4545
env:
4646
GH_TOKEN: ${{ github.token }}
47-
run: gh release upload "${{ github.event.release.tag_name }}" -- release-artifacts/*.tgz --clobber
47+
run: gh release upload "${{ github.event.release.tag_name }}" --clobber -- release-artifacts/*.tgz
4848

4949
provenance:
5050
needs: [build-artifacts]

.github/workflows/scorecard.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ jobs:
2828
with:
2929
results_file: results.sarif
3030
results_format: sarif
31+
# Read-only PAT (Administration: read) so Scorecard can evaluate the
32+
# Branch-Protection check, which the default GITHUB_TOKEN cannot read.
33+
# Falls back gracefully (check stays inconclusive) if the secret is unset.
34+
repo_token: ${{ secrets.SCORECARD_TOKEN }}
3135
publish_results: true
3236
- name: Upload artifact
3337
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2

libs/chat/src/lib/styles/chat-error.styles.ts

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,24 @@ export const CHAT_ERROR_STYLES = `
1515
}
1616
.chat-error__icon { flex-shrink: 0; width: 16px; height: 16px; margin-top: 2px; }
1717
.chat-error__msg { flex: 1; min-width: 0; word-break: break-word; }
18+
.chat-error__retry {
19+
flex-shrink: 0;
20+
background: transparent;
21+
color: var(--ngaf-chat-error-text);
22+
border: 1px solid var(--ngaf-chat-error-border);
23+
border-radius: var(--ngaf-chat-radius-card);
24+
padding: 2px 10px;
25+
font-size: var(--ngaf-chat-font-size-sm);
26+
cursor: pointer;
27+
transition: background 150ms ease, color 150ms ease;
28+
white-space: nowrap;
29+
}
30+
.chat-error__retry:hover {
31+
background: var(--ngaf-chat-error-border);
32+
color: var(--ngaf-chat-error-text);
33+
}
34+
.chat-error__retry:focus-visible {
35+
outline: 2px solid var(--ngaf-chat-error-border);
36+
outline-offset: 2px;
37+
}
1838
`;

libs/langgraph/src/lib/agent.fn.spec.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -994,8 +994,9 @@ describe('agent — LANGGRAPH_CLIENT_OPTIONS resolution (no mock transport)', ()
994994
search: vi.fn().mockResolvedValue([]),
995995
},
996996
runs: {
997-
// eslint-disable-next-line @typescript-eslint/no-empty-function
998-
stream: vi.fn().mockReturnValue((async function* () {})()),
997+
stream: vi.fn().mockReturnValue((async function* () {
998+
/* empty stream — construction-only tests assert wiring, not events */
999+
})()),
9991000
},
10001001
};
10011002

renovate.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
":dependencyDashboard",
77
":semanticCommits"
88
],
9-
"schedule": ["before 9am on monday"],
109
"prConcurrentLimit": 5,
1110
"packageRules": [
1211
{

0 commit comments

Comments
 (0)