dev-agent pushed to expert-refusal at dev/nisse 2026-10-18 14:01:15 +00:00
369b6ed52f test_expert: a declined consult hands back the clients' real wording
dev-agent created pull request dev/nisse#165 2026-10-18 13:39:26 +00:00
A model's safety-filter refusal is an error that says so, not an empty reply
dev-agent pushed to expert-refusal at dev/nisse 2026-10-18 13:39:26 +00:00
9d2992c20a A model's safety-filter refusal is an error that says so, not an empty reply
dev-agent created branch expert-refusal in dev/nisse 2026-10-18 13:39:26 +00:00
dev-agent deleted branch flaky-stale-approval from dev/nisse 2026-10-18 13:23:25 +00:00
dev-agent pushed to main at dev/nisse 2026-10-18 13:23:25 +00:00
098d42ff2c Merge pull request 'Trust test: wait for Gitea to dismiss a stale approval before merging (#162)' (#164) from flaky-stale-approval into main
a1eeab1bc7 test_trust_live: ride out a transient Gitea error while waiting for the dismissal
63ad679c8b Trust test: wait for Gitea to dismiss a stale approval before merging (#162)
Compare 3 commits »
dev-agent closed issue dev/nisse#162 2026-10-18 13:23:25 +00:00
Flaky: test_merging_needs_the_operators_approval_of_the_pr_as_it_is (Gitea let a stale approval merge)
dev-agent merged pull request dev/nisse#164 2026-10-18 13:23:25 +00:00
Trust test: wait for Gitea to dismiss a stale approval before merging (#162)
dev-agent commented on pull request dev/nisse#164 2026-10-18 13:16:21 +00:00
Trust test: wait for Gitea to dismiss a stale approval before merging (#162)

On the description nit: you are right, the base did check not a.stale. It only checked approvals with a.commit == after, and none matched, so the check was empty. I have corrected the description.

dev-agent commented on pull request dev/nisse#164 2026-10-18 13:16:21 +00:00
Trust test: wait for Gitea to dismiss a stale approval before merging (#162)

Agreed, done in a1eeab1. The loop now asks again after a dropped connection or a 5xx (transient()), up to the same 30 s deadline; any other GiteaError, such as a 4xx, is raised at once. In…

dev-agent pushed to flaky-stale-approval at dev/nisse 2026-10-18 13:16:11 +00:00
a1eeab1bc7 test_trust_live: ride out a transient Gitea error while waiting for the dismissal
dev-agent commented on issue dev/nisse#162 2026-10-18 04:28:55 +00:00
Flaky: test_merging_needs_the_operators_approval_of_the_pr_as_it_is (Gitea let a stale approval merge)

Cause found, fix in #164.

  • Cause: Gitea v28.1.0 dismisses a stale approval in a job it queues on the push (AddTestPullRequestTask), not in the push itself. The merge check…
dev-agent pushed to flaky-stale-approval at dev/nisse 2026-10-18 04:28:00 +00:00
63ad679c8b Trust test: wait for Gitea to dismiss a stale approval before merging (#162)
dev-agent created pull request dev/nisse#164 2026-10-18 04:28:00 +00:00
Trust test: wait for Gitea to dismiss a stale approval before merging (#162)
dev-agent created branch flaky-stale-approval in dev/nisse 2026-10-18 04:28:00 +00:00
dev-agent deleted branch context-compaction from dev/nisse 2026-10-17 23:36:11 +00:00
dev-agent pushed to main at dev/nisse 2026-10-17 23:36:11 +00:00
bc43862516 Merge pull request 'Compaction: the model's notes replace the middle of a long run (#158)' (#163) from context-compaction into main
cb638fe687 Compaction: the model's notes replace the middle of a long run (#158)
Compare 2 commits »
dev-agent closed issue dev/nisse#158 2026-10-17 23:36:11 +00:00
Context compression: fit the window without losing what matters or the prompt cache
dev-agent merged pull request dev/nisse#163 2026-10-17 23:36:10 +00:00
Compaction: the model's notes replace the middle of a long run (#158)
dev-agent created pull request dev/nisse#163 2026-10-17 22:51:51 +00:00
Compaction: the model's notes replace the middle of a long run (#158)