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
{{ message }}
Repository navigation
QueryStringBuilder depends on the Sessions slice #237
src/OpenCode.Sdk/Internal/QueryStringBuilder.cs is a shared helper, but it references SessionParentFilter, a Sessions type. A shared helper that depends on a feature slice inverts the
dependency direction of the vertical-slice layout (#173).
Proposed
Move the parent-filter formatting into the generated Sessions routes, which is a generator change.
It is optional, because no layout slice needs it.
Location update after the layout slices: QueryStringBuilder now lives in src/OpenCode.Sdk/Internal/Operations/QueryStringBuilder.cs (L3, #289). L3 moved the file and nothing else, so its upward dependency on the Sessions slice (SessionParentFilter) is unchanged, and this issue stays open as recorded.
Moved to milestone 1.1 by the second 1.0 triage (2026-10-26, maintainer-approved): it is internal, additive, tooling or test structure, so it does not block 1.0.0. The issue stays as it is.
Activity
Blind-Striker commentedon Oct 15, 2026
Location update after the layout slices:
QueryStringBuildernow lives insrc/OpenCode.Sdk/Internal/Operations/QueryStringBuilder.cs(L3, #289). L3 moved the file and nothing else, so its upward dependency on the Sessions slice (SessionParentFilter) is unchanged, and this issue stays open as recorded.Blind-Striker commentedon Oct 26, 2026
Moved to milestone 1.1 by the second 1.0 triage (2026-10-26, maintainer-approved): it is internal, additive, tooling or test structure, so it does not block 1.0.0. The issue stays as it is.