Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/asynkor/asynkor
/ functions
Functions
259 in github.com/asynkor/asynkor
⨍
Functions
259
◇
Types & classes
55
Function
TestOverlap_WarnModeFlagsPathOverlap
TestOverlap_WarnModeFlagsPathOverlap verifies that when two sessions declare overlapping paths, the second start succeeds (warn mode) but surfaces the
mcp/internal/mcpserver/handlers_overlap_test.go:81
Function
TestOverlap_WarnModeSurfacesActiveTeammates
TestOverlap_WarnModeSurfacesActiveTeammates verifies that a clean start (no overlap) still reports which teammates are active. This gives agents visib
mcp/internal/mcpserver/handlers_overlap_test.go:43
Function
TestStore_AllOpenFollowups
(t *testing.T)
mcp/internal/work/store_test.go:186
Function
TestStore_Complete
(t *testing.T)
mcp/internal/work/store_test.go:54
Function
TestStore_CreateAndList
(t *testing.T)
mcp/internal/session/store_test.go:22
Function
TestStore_Delete
(t *testing.T)
mcp/internal/session/store_test.go:61
Function
TestStore_GetBySession
(t *testing.T)
mcp/internal/work/store_test.go:96
Function
TestStore_IsolatedByTeam
(t *testing.T)
mcp/internal/work/store_test.go:166
Function
TestStore_IsolatedByTeam
(t *testing.T)
mcp/internal/session/store_test.go:141
Function
TestStore_ListEmpty
(t *testing.T)
mcp/internal/session/store_test.go:81
Function
TestStore_MultipleSessionsSameTeam
(t *testing.T)
mcp/internal/session/store_test.go:116
Function
TestStore_RecentList
(t *testing.T)
mcp/internal/work/store_test.go:145
Function
TestStore_RecordConflict
(t *testing.T)
mcp/internal/work/store_test.go:284
Function
TestStore_SessionTTL
(t *testing.T)
mcp/internal/session/store_test.go:94
Function
TestStore_StartAndListActive
(t *testing.T)
mcp/internal/work/store_test.go:24
Function
TestStore_StartReplacesExistingWork
(t *testing.T)
mcp/internal/work/store_test.go:126
Function
TestStore_TTLExpiry
(t *testing.T)
mcp/internal/work/store_test.go:318
Function
TestStore_TakeFollowup
(t *testing.T)
mcp/internal/work/store_test.go:213
Function
TestStore_TakeFollowupDoublePickIsRejected
TestStore_TakeFollowupDoublePickIsRejected locks in the atomicity of claiming a followup. The previous implementation used HSET, which silently overwr
mcp/internal/work/store_test.go:251
Function
TestTeamIDFromSubject
TestTeamIDFromSubject locks in the parsing rule used by the NATS routing code: subjects of the form asynkor.team.<TEAM_ID>.<event...> yield the team I
mcp/internal/mcpserver/server_natsfilter_test.go:9
Function
TestValidate_InvalidKey
(t *testing.T)
mcp/internal/auth/validator_test.go:64
Function
TestValidate_NilIgnorePatterns
(t *testing.T)
mcp/internal/auth/validator_test.go:119
Function
TestValidate_ServerError
(t *testing.T)
mcp/internal/auth/validator_test.go:97
Function
TestValidate_Success
(t *testing.T)
mcp/internal/auth/validator_test.go:10
Function
TestValidate_Unreachable
(t *testing.T)
mcp/internal/auth/validator_test.go:111
Function
TestValidate_WrongInternalToken
(t *testing.T)
mcp/internal/auth/validator_test.go:78
Function
TestZone_AllowDoesNotInterfere
TestZone_AllowDoesNotInterfere verifies action=allow is a true no-op.
mcp/internal/mcpserver/handlers_zone_test.go:189
Function
TestZone_BlockProceedsWithAck
TestZone_BlockProceedsWithAck verifies the override path: passing acknowledge_zone with the zone IDs lets the start proceed and surfaces the zone in w
mcp/internal/mcpserver/handlers_zone_test.go:68
Function
TestZone_BlockRefusesWithoutAck
TestZone_BlockRefusesWithoutAck verifies the headline claim of the new narrative: "protected zones for the parts that matter most." A zone with action
mcp/internal/mcpserver/handlers_zone_test.go:27
Function
TestZone_ConfirmRequiresAck
TestZone_ConfirmRequiresAck mirrors TestZone_BlockRefusesWithoutAck but for action=confirm. The error string and message differ ("user confirmation" v
mcp/internal/mcpserver/handlers_zone_test.go:104
Function
TestZone_NoPlannedPathsSkipsEnforcement
TestZone_NoPlannedPathsSkipsEnforcement guards against the foot-gun where an agent calls asynkor_start without paths and we have no idea which zones i
mcp/internal/mcpserver/handlers_zone_test.go:221
Function
TestZone_PartialAckStillBlocks
TestZone_PartialAckStillBlocks verifies that acknowledging only one of two blocking zones is not enough — the agent must surface every blocking zone b
mcp/internal/mcpserver/handlers_zone_test.go:134
Function
TestZone_WarnSurfaceWithoutBlocking
TestZone_WarnSurfaceWithoutBlocking verifies action=warn lets the start proceed but surfaces the zone in the response warnings.
mcp/internal/mcpserver/handlers_zone_test.go:159
Function
apiFetch
(ctx: ApiContext, method: string, path: string, body?: unknown)
client/src/cli.ts:1055
Method
constructor
( teams: AsynkorTeam[], activeTeamSlug: string | null, private readonly agentName: string = 'claud
client/src/proxy.ts:66
Method
constructor
(message: string)
client/src/config.ts:28
Function
detected
()
client/src/install.ts:110
Method
fromLegacyConfig
@deprecated Use the multi-team constructor. Kept for backward compat.
client/src/proxy.ts:81
Method
handleAsk
asynkor_ask — open a new thread targeting another work, host, or the team. First message is the question. The thread shows up in the target's inbox (a
mcp/internal/mcpserver/tools_threads.go:101
Method
handleBriefing
(ctx context.Context, _ mcp.CallToolRequest)
mcp/internal/mcpserver/tools.go:75
Method
handleBriefingResource
(ctx context.Context, _ mcp.ReadResourceRequest)
mcp/internal/mcpserver/server.go:547
Method
handleCancel
(ctx context.Context, req mcp.CallToolRequest)
mcp/internal/mcpserver/tools.go:1460
Method
handleContext
─── Long-term project context ───────────────────────────────────────────────
mcp/internal/mcpserver/tools.go:1652
Method
handleContextUpdate
(ctx context.Context, req mcp.CallToolRequest)
mcp/internal/mcpserver/tools.go:1693
Method
handleForget
(ctx context.Context, req mcp.CallToolRequest)
mcp/internal/mcpserver/tools.go:1006
Method
handleInbox
asynkor_inbox — list open threads addressed to me (this work_id, this host, or broadcast to the team). Same data the briefing surfaces in summary form
mcp/internal/mcpserver/tools_threads.go:195
Method
handleInspect
asynkor_inspect — read the live state of one work (active or parked). Returns plan, paths, files_touched, learnings, decisions, parked notes, and the
mcp/internal/mcpserver/tools_threads.go:17
Method
handleLeaseAcquire
(ctx context.Context, req mcp.CallToolRequest)
mcp/internal/mcpserver/tools.go:1491
Method
handleLeaseWait
(ctx context.Context, req mcp.CallToolRequest)
mcp/internal/mcpserver/tools.go:1556
Method
handlePark
(ctx context.Context, req mcp.CallToolRequest)
mcp/internal/mcpserver/tools.go:1395
Method
handleRemember
(ctx context.Context, req mcp.CallToolRequest)
mcp/internal/mcpserver/tools.go:957
Method
handleReply
asynkor_reply — append a message to a thread. Optionally close it when the question is fully answered.
mcp/internal/mcpserver/tools_threads.go:281
Method
handleSwitchTeam
handleSwitchTeam rebinds the session's active team to the one named in req.team (slug or id). Only meaningful for user-scoped keys; team-scoped keys c
mcp/internal/mcpserver/tools.go:1736
Method
handleThread
asynkor_thread — read the full transcript of one thread.
mcp/internal/mcpserver/tools_threads.go:235
Function
install
(apiKey, team)
client/src/install.ts:113
Function
main
()
mcp/main.go:21
Method
onSessionClose
onSessionClose is invoked by mark3labs/mcp-go when an SSE connection's lifetime ends (client disconnect, server shutdown, or handler return). It clean
mcp/internal/mcpserver/server.go:226
Method
poll
()
client/src/proxy.ts:225
Method
setupNotificationForwarding
()
client/src/proxy.ts:462
← previous
201–259 of 259, ranked by callers