Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Tyrrrz
/
PowerKit
Public
Notifications
You must be signed in to change notification settings
Fork
1
Star
7
Code
Issues
0
Pull requests
1
Discussions
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Security and quality
Insights
Add MemoryBackedStream
- #90
#90
Merged
Tyrrrz
merged 17 commits into
prime
Tyrrrz/PowerKit:prime
from
copilot/add-to-memory-stream-extension
Tyrrrz/PowerKit:copilot/add-to-memory-stream-extension
Copy head branch name to clipboard
Jul 24, 2026
Conversation
Commits
17
(17)
Checks
Files changed
Merged
Add MemoryBackedStream
#90
Tyrrrz
merged 17 commits into
prime
Tyrrrz/PowerKit:prime
from
copilot/add-to-memory-stream-extension
Tyrrrz/PowerKit:copilot/add-to-memory-stream-extension
Copy head branch name to clipboard
Commits
Commits on Jul 20, 2026
Add ToMemoryStream and ToMemoryStreamAsync extensions with tests
Copilot
authored
80b1a53
View commit details
Copy full SHA for 80b1a53
Browse repository at this point
Fix test coverage and clarify docs for ToMemoryStream fast-path
Copilot
authored
9319ccf
View commit details
Copy full SHA for 9319ccf
Browse repository at this point
Address code review feedback: remarks section and explicit CopyToAsync buffer size
Copilot
authored
c066a9c
View commit details
Copy full SHA for c066a9c
Browse repository at this point
Re-architect stream materialization as a lazy MemoryBackedStream wrapper
Copilot
authored
107ffcd
View commit details
Copy full SHA for 107ffcd
Browse repository at this point
Address code review: clamp position, document Flush no-op, truncate on write-back
Copilot
authored
98c2118
View commit details
Copy full SHA for 98c2118
Browse repository at this point
Merge remote-tracking branch 'origin/prime' into copilot/add-to-memory-stream-extension
Show description for fa8f4c4
Copilot
authored
fa8f4c4
View commit details
Copy full SHA for fa8f4c4
Browse repository at this point
Commits on Jul 21, 2026
Simplify EnsureBuffer, delegate Flush, replace stream wrappers with file streams in tests
Copilot
authored
e0a459b
View commit details
Copy full SHA for e0a459b
Browse repository at this point
Commits on Jul 22, 2026
Merge branch 'prime' into copilot/add-to-memory-stream-extension
Tyrrrz
authored
e2caac0
View commit details
Copy full SHA for e2caac0
Browse repository at this point
Make MemoryBackedStream a public class instead of an extension method
Copilot
authored
c1451ea
View commit details
Copy full SHA for c1451ea
Browse repository at this point
Retain source's initial position in buffer when buffering a seekable stream
Copilot
authored
974d6e6
View commit details
Copy full SHA for 974d6e6
Browse repository at this point
Commits on Jul 23, 2026
Treat all source streams as unseekable in MemoryBackedStream
Copilot
authored
16270b3
View commit details
Copy full SHA for 16270b3
Browse repository at this point
Document trailing-data behavior and add write-back position test
Copilot
authored
1b4499e
View commit details
Copy full SHA for 1b4499e
Browse repository at this point
Split MemoryBackedStream into MemoryReadStream and MemoryWriteStream
Copilot
authored
4f0c450
View commit details
Copy full SHA for 4f0c450
Browse repository at this point
MemoryWriteStream: flush to source on Flush() instead of Dispose()
Copilot
authored
1c0883f
View commit details
Copy full SHA for 1c0883f
Browse repository at this point
Consolidate stream tests to one focused test each
Copilot
authored
a064ed6
View commit details
Copy full SHA for a064ed6
Browse repository at this point
Fix MemoryReadStream test to use a genuinely non-seekable source
Copilot
authored
3804c2e
View commit details
Copy full SHA for 3804c2e
Browse repository at this point
Extract NonSeekableStream as shared test utility; use in both read and write tests
Copilot
authored
4dc8071
View commit details
Copy full SHA for 4dc8071
Browse repository at this point
You can’t perform that action at this time.