-
Notifications
You must be signed in to change notification settings - Fork 0
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
todo/project (node) event-source Fanout: the store broadcast layer has zero subscribers in the running server → todo_upserted/requirement_upserted frames are never sent and open boards silently go stale
bugSomething isn't workingSomething isn't workingStatus: Open.#507 In TYRMars/Jarvis;workflow (node) definition.ts walkAgentSteps: assumes every non-agent step kind carries
steps→ an unknown/incomplete step kind from POST /v1/workflows throws TypeError as a 500 instead of a 400bugSomething isn't workingSomething isn't workingStatus: Open.#506 In TYRMars/Jarvis;todo (node) todo.ts withTurnBudget: the per-turn todo.* mutation cap has no production call site → countMutation() is an unconditional free pass and MAX_MUTATIONS_PER_TURN is dead
bugSomething isn't workingSomething isn't workingStatus: Open.#505 In TYRMars/Jarvis;automation (node) task.ts recomputeNextRun: re-anchors with previousRun=undefined → PATCHing a *completed*
onceautomation re-arms it and the runtime re-executes its promptbugSomething isn't workingSomething isn't workingStatus: Open.#504 In TYRMars/Jarvis;store (node) json-file.ts atomicWrite: fixed
<path>.tmpshared by all writers of a target → concurrent writes to one id deterministically ENOENT on rename and the loser's turn is silently droppedbugSomething isn't workingSomething isn't workingStatus: Open.#502 In TYRMars/Jarvis;store (node) json-file.ts JsonFileConversationStore.list: no shape guard or per-file try/catch → one foreign .json in the base dir throws TypeError and permanently 500s GET /v1/conversations
bugSomething isn't workingSomething isn't workingStatus: Open.#501 In TYRMars/Jarvis;store (node) types.ts ConversationStoreBase.save: overwrites the envelope with defaultMetadata() and the WS chat path uses it → every chat turn silently erases project_id and un-archives the conversation
bugSomething isn't workingSomething isn't workingStatus: Open.#500 In TYRMars/Jarvis;store (node) requirement-store.ts #projectDir: encodeId leaves
..intact and it is joined as a directory component → a project_id of..writes requirement rows into the conversation dir and permanently 500s GET /v1/conversationsbugSomething isn't workingSomething isn't workingsecuritySecurity vulnerabilitySecurity vulnerabilityStatus: Open.#499 In TYRMars/Jarvis;jarvis-ios (swift) ChatViewModel.handle(.error): every WS error frame treated as turn-terminal, but the server uses it for non-terminal diagnostics → isStreaming/pendingApproval torn down mid-run
bugSomething isn't workingSomething isn't workingStatus: Open.#498 In TYRMars/Jarvis;jarvis-ios (swift) ChatSocket: task/continuation mutated from both the MainActor and the URLSession delegate queue with no isolation → over-release crash or a permanently-hung event stream on a lossy connection
bugSomething isn't workingSomething isn't workingStatus: Open.#497 In TYRMars/Jarvis;plugin (node) manager.ts #reattachOne: skills loop has no per-skill guard and runs before the MCP loop → one bad SKILL.md silently kills the plugin's MCP servers and sibling skills on restart
bugSomething isn't workingSomething isn't workingStatus: Open.#496 In TYRMars/Jarvis;core (node) agent.ts runStream: usage event stamped with the static config.model, not the routed model → under JARVIS_ROUTER_ENABLED all token usage is attributed and priced against the wrong model
bugSomething isn't workingSomething isn't workingStatus: Open.#495 In TYRMars/Jarvis;