gcf-python v2.7.0 — decode round-trip fix; gcf.fastmcp response middleware
A quoted key containing [ alongside an array value now round-trips. Such a key encodes to a named-array line ({"a[b": [1]} -> "a[b"[1]: 1); the decoder locates the array count bracket after the closing quote, per SPEC 4.2. Verified across all seven SDKs by the shared conformance fixtures (keys/012, keys/014, keys/015) and the cross-SDK differential fuzz.
Full changelog: https://github.com/blackwell-systems/gcf-python/blob/main/CHANGELOG.md
Also adds gcf.fastmcp.GcfResponseMiddleware: opt-in GCF encoding for FastMCP tool responses (the gcf-python[fastmcp] extra; the zero-dependency core is unchanged).