Skip to content

chore(deps): bump rust-toolchain from 1.93.0 to 1.94.0 in /codex-rs#1

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/rust_toolchain/codex-rs/rust-toolchain-1.94.0
Closed

chore(deps): bump rust-toolchain from 1.93.0 to 1.94.0 in /codex-rs#1
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/rust_toolchain/codex-rs/rust-toolchain-1.94.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Mar 21, 2026

Copy link
Copy Markdown

Bumps rust-toolchain from 1.93.0 to 1.94.0.

Release notes

Sourced from rust-toolchain's releases.

Rust 1.94.0

Language

Platform Support

Refer to Rust's platform support page for more information on Rust's tiered platform support.

Libraries

Stabilized APIs

These previously stable APIs are now stable in const contexts:

... (truncated)

Changelog

Sourced from rust-toolchain's changelog.

Version 1.94.0 (2026-03-05)

Language

Platform Support

Refer to Rust's platform support page for more information on Rust's tiered platform support.

Libraries

Stabilized APIs

... (truncated)

Commits
  • 4a4ef49 Auto merge of #153313 - cuviper:stable-next, r=cuviper
  • b8eece9 Bump to stable release
  • f7370c7 Sync relnotes for 1.94.0
  • ec6e988 Auto merge of #153150 - cuviper:beta-next, r=cuviper
  • ade4c30 Add regression test for ICE when deprecated note is not resolved on the corre...
  • aed7cdd rustdoc: Fix ICE when deprecated note is not resolved on the correct DefId
  • 31a40f5 Auto merge of #152875 - cuviper:beta-next, r=cuviper
  • 675afc4 resolve: Disable an assert that no longer holds
  • fe9b522 ICE to delayed bug
  • 2e724d4 add regression test
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.93.0 to 1.94.0.
- [Release notes](https://github.com/rust-lang/rust/releases)
- [Changelog](https://github.com/rust-lang/rust/blob/main/RELEASES.md)
- [Commits](rust-lang/rust@1.93.0...1.94.0)

---
updated-dependencies:
- dependency-name: rust-toolchain
  dependency-version: 1.94.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust_toolchain_package_manager Pull requests that update rust_toolchain_package_manager code labels Mar 21, 2026
@dependabot @github

dependabot Bot commented on behalf of github Mar 28, 2026

Copy link
Copy Markdown
Author

Superseded by #13.

@dependabot dependabot Bot closed this Mar 28, 2026
@dependabot dependabot Bot deleted the dependabot/rust_toolchain/codex-rs/rust-toolchain-1.94.0 branch March 28, 2026 15:52
dqIndieGames pushed a commit that referenced this pull request Jun 17, 2026
## Stack

1. [1 of 3] Support long raw TUI goal objectives - #27508
2. [2 of 3] Support long pasted text in TUI goals - #27509
3. **[3 of 3] Support images in TUI goals** - this PR

## Why

The first two PRs make goal definitions resilient to long text, but
`/goal` still dropped image inputs from the composer. That meant a user
could attach images while defining a goal and the resulting goal
continuation would not have any useful reference to those images.

Goal state still persists only objective text, so image inputs need to
become paths or URLs that the agent can read later.

## What Changed

- Extends TUI `GoalDraft` with local image attachments and remote image
URLs.
- Copies local goal images through the app-server filesystem layer into
the managed goal attachment directory, then rewrites active image
placeholders to file references.
- Appends unplaced local images and remote image URLs to the objective
as referenced image files or URLs.
- Preserves goal image metadata through live `/goal` submission and
queued `/goal` dispatch.

## Verification

- Added goal materialization coverage for local image files and remote
image URLs.
- Added/updated TUI slash-command coverage showing `/goal` drafts
include attached images instead of dropping them.

## Manual Testing

- Attached an image by bracketed-pasting its local path into a live
`/goal` composer. The `[Image #1]` placeholder became a server-host
`image-1.png` reference, copied bytes matched exactly, and no attachment
was written under the TUI's local home.
- Deleted an image placeholder before submitting a small goal and
verified no image was copied.
- Attached PNG and JPEG files to the same goal. Placeholder order was
preserved as `image-1.png` and `image-2.jpg`, and both remote copies
matched their source bytes.
- Tried extensionless, malformed-extension, and
extension/content-mismatched paths; the composer rejected them as image
attachments before goal dispatch rather than creating misleading managed
image files.
- Combined a local image, a large pasted block, and enough raw text to
exceed 4,000 characters. The remote attachment directory contained the
image, paste sidecar, and `goal-objective.md`; all embedded references
used server-host paths and both payloads matched their sources.
- Submitted an image replacement while a goal was active, verified no
image was copied before confirmation, then canceled and confirmed the
attachment count was unchanged.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust_toolchain_package_manager Pull requests that update rust_toolchain_package_manager code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants