You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The core library already has attachment_max_size_bytes() / set_attachment_max_size_bytes() methods on Workspace backed by the workspace_meta table, but these are not exposed to the user through the UI or Tauri commands.
Add a workspace-level setting that allows users to configure the maximum attachment file size per workspace.
Current state
Workspace::attachment_max_size_bytes() returns Option<u64> from workspace_meta
Workspace::set_attachment_max_size_bytes(Option<u64>) writes to workspace_meta
Description
The core library already has
attachment_max_size_bytes()/set_attachment_max_size_bytes()methods onWorkspacebacked by theworkspace_metatable, but these are not exposed to the user through the UI or Tauri commands.Add a workspace-level setting that allows users to configure the maximum attachment file size per workspace.
Current state
Workspace::attachment_max_size_bytes()returnsOption<u64>fromworkspace_metaWorkspace::set_attachment_max_size_bytes(Option<u64>)writes toworkspace_metaNone(unlimited) — should default to 10 MB to match relay bundle limit (Add size limits for inline attachment embedding #184)Acceptance criteria