Skip to content

Add FileTranscriptStore implementation and update transcript handling#148

Merged
cleemullins merged 5 commits intomainfrom
users/cleemullins/transcriptFileStore
Oct 6, 2025
Merged

Add FileTranscriptStore implementation and update transcript handling#148
cleemullins merged 5 commits intomainfrom
users/cleemullins/transcriptFileStore

Conversation

@cleemullins
Copy link
Collaborator

This PR:

  • Adds the FileTranscriptStore for logging activities to a set of files. This class mirrors the semantics of the C# class.
  • Updated TranscriptLogger and TranscriptMemoryStore to utilize PagedResult for consistent return types. This mirrors the C# implementation, as well as the code found in older Bot Framework python SDK. This is a better solution that the Tuple that was previously being returned.
  • Unit Test updates

- Introduced FileTranscriptStore for logging activities to a file.
- Updated TranscriptLogger and TranscriptMemoryStore to utilize PagedResult for consistent return types.
- Enhanced tests for FileTranscriptStore to validate logging, listing, and retrieving transcripts.
rodrigobr-msft
rodrigobr-msft previously approved these changes Oct 6, 2025
@cleemullins cleemullins enabled auto-merge (squash) October 6, 2025 23:30
@cleemullins cleemullins merged commit f1309bf into main Oct 6, 2025
7 of 8 checks passed
@cleemullins cleemullins deleted the users/cleemullins/transcriptFileStore branch October 6, 2025 23:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments