File size: 4,766 Bytes
e43a4a9 adb34c2 e43a4a9 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 | # Updates
## 2026-03-01 Chat Client Attachment Preview
- Start: 2026-03-01T02:05:56.1994947+08:00
- End: 2026-03-01T02:07:34.1260341+08:00
- Total: 00:01:37.8369611
- By: codex/gpt5-codex
- Status: completed
- Changed attachment items to compact mini previews.
- Added a large preview overlay for clicked image and audio attachments.
- Added a separate preview controller module for the overlay behavior.
- Verified with tests, temp-folder build output, and module syntax checks.
## 2026-03-01 Chat Client Keep Attachments
- Start: 2026-03-01T02:04:32.7866048+08:00
- End: 2026-03-01T02:04:52.4223466+08:00
- Total: 00:00:19.9566896
- By: codex/gpt5-codex
- Status: completed
- Changed successful sends to keep image and audio attachments in place.
- Preserved the existing prompt text retention so follow-up sends can reuse the full compose state.
- Kept the immediate Output-tab switch on send.
- Verified with tests and a temp-folder build.
## 2026-03-01 Chat Client Send Tab Switch
- Start: 2026-03-01T02:03:03.9353616+08:00
- End: 2026-03-01T02:03:31.3555095+08:00
- Total: 00:00:27.2864829
- By: codex/gpt5-codex
- Status: completed
- Switched `/chatclient/` to the Output tab immediately when Send is clicked.
- Added a temporary sending placeholder while the response is pending.
- Kept the Raw Output fallback for request failures.
- Verified with tests and a temp-folder build.
## 2026-03-01 Chat Client Prompt Preserve
- Start: 2026-03-01T02:01:08.8913618+08:00
- End: 2026-03-01T02:01:53.0436788+08:00
- Total: 00:00:43.9025630
- By: codex/gpt5-codex
- Status: completed
- Removed the remaining Back button from the top bar.
- Preserved the rich text prompt after successful sends.
- Continued clearing transient attachments after send.
- Verified with tests and a temp-folder build.
## 2026-03-01 Chat Client Icon Toolbar
- Start: 2026-03-01T01:56:14.8837029+08:00
- End: 2026-03-01T01:56:54.4939585+08:00
- Total: 00:00:39.5691781
- By: codex/gpt5-codex
- Status: completed
- Changed the compose action row to icon-only controls.
- Kept the toolbar on one line and pinned send to the right edge.
- Removed visible button text while retaining accessibility labels.
- Verified with tests and a temp-folder build.
## 2026-03-01 Chat Client Header Cleanup
- Start: 2026-03-01T01:54:21.8510274+08:00
- End: 2026-03-01T01:55:12.8472558+08:00
- Total: 00:00:50.9265085
- By: codex/gpt5-codex
- Status: completed
- Removed the large intro panel from `/chatclient/`.
- Moved the main tab bar to the top beside the Back button.
- Removed the visible workspace heading and ready badge.
- Verified with tests and a temp-folder build.
## 2026-03-01 Chat Client Draft Autosave And Raw Errors
- Start: 2026-03-01T01:51:02.7494126+08:00
- End: 2026-03-01T01:53:14.2661225+08:00
- Total: 00:02:11.6374744
- By: codex/gpt5-codex
- Status: completed
- Added automatic draft save and restore for compose input and link-based attachment state in `/chatclient/`.
- Switched input persistence to save while typing instead of waiting only for field change/blur.
- Updated the Raw Output tab to display structured request error data when a send fails.
- Verified with tests, temp-folder build output, and chat client module syntax checks.
## 2026-03-01 Chat Client Attachment Link Options
- Start: 2026-03-01T01:47:46.2556873+08:00
- End: 2026-03-01T01:50:00.3820302+08:00
- Total: 00:02:13.8865186
- By: codex/gpt5-codex
- Status: completed
- Added an add-attachment picker that lets `/chatclient/` use uploaded files or direct file links.
- Added image/audio link payload support alongside the existing file-upload flow.
- Updated the attachment list UI to show the attachment source type.
- Verified with tests, temp-folder build output, and chat client module syntax checks.
## 2026-03-01 Chat Client Rich Text Workspace
- Start: 2026-03-01T01:37:28.3180067+08:00
- End: 2026-03-01T01:46:31.1319622+08:00
- Total: 00:09:02.6742531
- By: codex/gpt5-codex
- Status: completed
- Reworked `/chatclient/` into a tabbed editor/output/raw-response workspace.
- Added rich text editing, settings storage, and image/audio file attachment handling.
- Added formatted assistant response rendering plus raw JSON inspection.
- Verified with tests, temp-folder build output, and frontend module syntax checks.
## 2026-03-01 OpenAI Chat Proxy
- Start: 2026-03-01T00:59:31.8639973+08:00
- End: 2026-03-01T01:12:48.8144187+08:00
- Total: 00:13:16.9504214
- By: codex/gpt5-codex
- Status: completed
- Added a Node.js OpenAI-compatible chat completions proxy.
- Added media normalization for image URL/base64 and audio URL/base64.
- Added in-memory proxy media URLs for audio output and data-URL image output.
- Added tests, env config, and a temp build script.
|