We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cc1d373 commit eace76eCopy full SHA for eace76e
1 file changed
packages/opencode/src/server/server.ts
@@ -185,12 +185,15 @@ export namespace Server {
185
},
186
)
187
.use(async (c, next) => {
188
- let directory = c.req.query("directory") || c.req.header("x-opencode-directory") || process.cwd()
189
- try {
190
- directory = decodeURIComponent(directory)
191
- } catch {
192
- // fallback to original value
193
- }
+ if (c.req.path === "/log") return next()
+ const raw = c.req.query("directory") || c.req.header("x-opencode-directory") || process.cwd()
+ const directory = (() => {
+ try {
+ return decodeURIComponent(raw)
+ } catch {
194
+ return raw
195
+ }
196
+ })()
197
return Instance.provide({
198
directory,
199
init: InstanceBootstrap,
0 commit comments