Alexandre Teixeira
84c7eabfce
fix(ci): sanitize diagnostics fail-closed and purge malformed trace records
2026-10-30 23:13:46 +00:00
Alexandre Teixeira
fd79776964
Merge remote-tracking branch 'origin/dev' into test/remediation-authoritative-native-ci
2026-10-30 20:27:20 +00:00
Alexandre Teixeira
03d25943ee
Merge pull request #6993 from odysseus-dev/perf/editor-cursor-style-invalidation
...
perf(editor): avoid brush cursor style invalidation
2026-10-30 20:09:16 +00:00
Alexandre Teixeira
71e3649985
Merge pull request #6947 from redpersongpt/codex/compare-stream-contract
...
fix(compare): reject incomplete and errored SSE responses
2026-10-30 19:47:28 +00:00
Alexandre Teixeira
71f6dc4e5d
Merge pull request #6912 from redpersongpt/codex/email-linkify-single-pass
...
fix(email): linkify URLs and addresses without rewriting anchors
2026-10-30 19:46:54 +00:00
Alexandre Teixeira
eea39ce103
Merge pull request #6934 from redpersongpt/codex/skill-editor-load-guard
...
fix(skills): wait for source before enabling the editor
2026-10-30 19:46:21 +00:00
Alexandre Teixeira
9a5a15e17f
Merge pull request #6932 from redpersongpt/codex/skill-editor-source-height
...
fix(skills): size the raw editor from its source lines
2026-10-30 19:46:04 +00:00
Alexandre Teixeira
cfbe4aeca4
Merge pull request #6915 from redpersongpt/codex/image-quality-explicit-default
...
fix(images): preserve explicit medium quality requests
2026-10-30 19:45:13 +00:00
Alexandre Teixeira
6f0679bb25
Merge pull request #6253 from VykosMolt/fix/generate-image-native-schema-5520
...
fix(tools): reject generate_image calls without a prompt
2026-10-30 19:44:56 +00:00
Alexandre Teixeira
93c93bf076
Merge pull request #6748 from dxrpl/fix/6747-recipe-panel-toggle
...
fix(cookbook): bring back the Dependencies recipe-panel caret (#6747 )
2026-10-30 19:44:39 +00:00
Alexandre Teixeira
f0f7464dfa
Merge pull request #6952 from redpersongpt/codex/mail-cli-date-order
...
fix(mail): sort CLI message batches by UTC date
2026-10-30 19:44:23 +00:00
Alexandre Teixeira
1e57f774d3
Merge pull request #6913 from redpersongpt/codex/font-compound-style-family
...
fix(fonts): group compound weight and style variants by family
2026-10-30 19:44:07 +00:00
Alexandre Teixeira
2b310010cf
Merge pull request #6930 from redpersongpt/codex/stale-hf-cache-markers
...
fix(cookbook): ignore empty markers beside completed blobs
2026-10-30 19:43:50 +00:00
Alexandre Teixeira
b88154ecf9
Merge pull request #6730 from dxrpl/fix/hwfit-hf-param-count
...
fix(hwfit): keep the MoE active size for HF collection models (#6729 )
2026-10-30 19:43:34 +00:00
Alexandre Teixeira
e7796f71d3
Merge pull request #6890 from redpersongpt/codex/checkin-calendar-window-boundaries
...
fix(checkin): avoid duplicate calendar events at window boundaries
2026-10-30 19:43:18 +00:00
Alexandre Teixeira
412789051e
Merge pull request #6585 from robyroro/codex/notes-clear-fields
...
fix(notes): persist removal of optional note fields
2026-10-30 19:43:01 +00:00
Alexandre Teixeira
b8adc4eb60
Merge pull request #6904 from dxrpl/fix/calendar-config-object-body
...
fix(calendar): answer 400 when a CalDAV config body is not a JSON object (#6903 )
2026-10-30 19:42:45 +00:00
Alexandre Teixeira
2246215b79
Merge pull request #6906 from dxrpl/fix/more-validation
...
fix(api): answer 400 for a malformed body on integrations and document export-zip (#6905 )
2026-10-30 19:42:28 +00:00
Alexandre Teixeira
06fee0a3d8
Merge pull request #6546 from harshit-ojha0324/fix/degenerate-guard-numeric-data
...
fix(llm): stop the repeat guard from cutting off numeric data
2026-10-30 19:41:03 +00:00
Alexandre Teixeira
f3813c261c
perf(editor): avoid brush cursor style invalidation
2026-10-30 19:27:58 +00:00
Alexandre Teixeira
e7a376b161
Merge pull request #6950 from redpersongpt/codex/group-peer-history-identity
...
fix(group): preserve peer identity when reloading history
2026-10-30 19:03:48 +00:00
Alexandre Teixeira
fec2bb11d6
Merge pull request #6951 from redpersongpt/codex/gallery-cli-tag-filters
...
fix(gallery): match stacked CLI filters against AI tags
2026-10-30 19:03:01 +00:00
Alexandre Teixeira
c811f76d44
Merge pull request #6935 from redpersongpt/codex/email-paperclip-files
...
fix(email): retain files in attachment and inline-image pickers
2026-10-30 19:02:22 +00:00
Alexandre Teixeira
02d28c06d0
Merge pull request #6888 from redpersongpt/codex/skill-version-preservation
...
fix(skills): preserve version strings across markdown saves
2026-10-30 19:01:47 +00:00
Alexandre Teixeira
00ecf1c74e
Merge pull request #6819 from dxrpl/fix/6818-image-routes-bad-input
...
fix(gallery): answer 400 for a missing or invalid image on the image-edit routes (#6818 )
2026-10-30 19:01:11 +00:00
Alexandre Teixeira
63feb227bb
Merge pull request #6732 from dxrpl/fix/hwfit-skip-non-llm-collection-models
...
fix(hwfit): keep non-LLM HF collection models out of the LLM catalog (#6731 )
2026-10-30 19:00:33 +00:00
Alexandre Teixeira
12fcddefab
Merge pull request #6891 from redpersongpt/codex/pdf-form-unicode-field-names
...
fix(forms): preserve Unicode field names during PDF export
2026-10-30 18:59:47 +00:00
Alexandre Teixeira
b46aa02ce1
Merge pull request #6954 from redpersongpt/codex/discovery-valid-model-ids
...
fix(models): retain valid discovery IDs beside malformed rows
2026-10-30 18:58:55 +00:00
Alexandre Teixeira
352ee706f3
Merge pull request #6825 from dxrpl/fix/6824-cron-five-fields
...
fix(tasks): refuse cron expressions with a seconds field (#6824 )
2026-10-30 18:58:03 +00:00
Alexandre Teixeira
98b359cd4c
Merge pull request #6982 from odysseus-dev/test/remediation-notes-process-cleanup
...
perf(tests): close owned Notes descendants before draining output
2026-10-30 18:53:34 +00:00
Alexandre Teixeira
4f131d7c21
Merge branch 'dev' into test/remediation-notes-process-cleanup
2026-10-30 18:33:52 +00:00
Alexandre Teixeira
945e747eb4
Merge branch 'dev' into test/remediation-static-contract-sensitivity
2026-10-30 18:33:48 +00:00
PR #6029 Reviewer
d87ae2a7f5
test(caldav): restore redirect positive-control coverage
2026-10-30 15:35:37 +00:00
Alexandre Teixeira
0e49c4ef40
Merge pull request #6978 from odysseus-dev/test/remediation-false-green-oracles
...
test: reject vacuous success in email, bridge, auth and deletion tests
2026-10-30 15:25:10 +00:00
Alexandre Teixeira
1aff71836b
Merge pull request #6611 from robyroro/fix/chat-tidy-preserve-content
...
fix(chats): preserve saved conversations during tidy
2026-10-30 15:09:09 +00:00
Alexandre Teixeira
b1c3125865
test: accept positional arguments in task endpoint mock for auto-sort
2026-10-30 15:00:08 +00:00
Alexandre Teixeira
dbee1155e6
Merge pull request #6080 from alteixeira20/fix/cookbook-stale-llama-server-shim
...
fix(cookbook): recover from stale llama-server shims
2026-10-30 14:13:15 +00:00
Alexandre Teixeira
56c7cdf804
Merge pull request #6544 from harshit-ojha0324/fix/mcp-http-connect-leak
...
fix(mcp): close the HTTP transport when a remote connect fails
2026-10-30 14:09:43 +00:00
Alexandre Teixeira
fe5d5caf34
Merge pull request #6977 from odysseus-dev/test/remediation-execution-isolation
...
test: fix pytest schema loss across route-client threads
2026-10-30 13:59:20 +00:00
Alexandre Teixeira
bb654482f3
Merge pull request #6774 from odysseus-dev/fix/ios-safe-area-postmerge-hardening
...
fix(ui): harden iOS viewport and safe-area behavior after #6396
2026-10-30 13:56:25 +00:00
Alexandre Teixeira
6fc6095aec
test(e2e): harden mobile layout coverage, artifact isolation, and live pane assertions
...
- Store Playwright evidence in ignored test-results/ paths by default while preserving env override
- Clean up disposable temporary application data directories in /tmp on global teardown and exit signals
- Add Chromium mobile and tablet viewport profiles (phone portrait/landscape, tablet) for automated coverage
- Add a scoped Chromium mobile layout CI check on shard 1/4 to prevent redundant matrix execution
- Reach mobile Settings and Notes views via genuine sidebar navigation controls opened through the hamburger button
- Add assertions against live rendered Notes and Documents panes honoring safe-area top and height constraints
- Document local WebKit prerequisites and physical iOS/PWA test limitations in tests/e2e/README.md and package.json
2026-10-30 13:41:15 +00:00
Alexandre Teixeira
ef16398c5c
merge(dev): integrate latest dev into fix/ios-safe-area-postmerge-hardening
2026-10-30 13:25:33 +00:00
Alexandre Teixeira
6037707430
fix(cookbook): launch validated llama-server candidate and handle PATH precedence
...
Ensure the native candidate that passed the health check is prioritized and executed when an earlier broken candidate exists on PATH.
Reconcile Odysseus-owned shims safely, invalidate command hash cache, and verify launchability rather than command existence before serve dispatch.
Fixes #6079
2026-10-30 13:15:40 +00:00
Alexandre Teixeira
5c542d03ac
Merge remote-tracking branch 'origin/dev' into fix/pr-6080-llama-recovery
2026-10-30 13:02:47 +00:00
red person
2cace27723
test: isolate photo routing from external MCP registry state
2026-10-29 23:40:25 +03:00
red person
508c7b3d9d
Merge current dev into PR 6932
2026-10-29 23:28:45 +03:00
red person
5b8a72931d
Merge current dev into PR 6934
2026-10-29 23:28:28 +03:00
red person
2e7edf908d
Merge current dev into PR 6935
2026-10-29 23:27:57 +03:00
red person
533d48ad8d
Merge current dev into Compare SSE fix
2026-10-29 23:26:15 +03:00
red person
d5bc7fb70e
Merge current dev into group peer history fix
2026-10-29 23:21:20 +03:00