()
| 113 | Messages: messages, MessageIDs: messageIDs, StartIndex: startIndex, EndIndex: endIndex, |
| 114 | SessionID: sessionID, ConsumerID: consumerID, TurnCount: state.TurnCount, |
| 115 | UserTurnCount: state.UserTurnCount, State: state, |
| 116 | } |
| 117 | } |
| 118 | |
| 119 | func (c *ExtractionController) incrementalFabricMessages(state *AgentState) ([]map[string]any, []string, int, int, string, string) { |
| 120 | sessionID := firstNonEmptyString(c.SourceSessionID, state.MemorySessionID) |
| 121 | if sessionID == "" { |
| 122 | sessionID = "runtime-" + stableFabricTextID(c.Config.ProjectRoot()) + "-" + |
no outgoing calls