Enabled by default for the latest builds of WebRTC
- libresolv.tbd
- AVFoundation.framework
- CoreMedia.framework
| image: docker:latest | |
| variables: | |
| REPOSITORY_URL: xxx.dkr.ecr.us-west-2.amazonaws.com/xxx | |
| REGION: us-west-2 | |
| TASK_DEFINTION_NAME: xxx | |
| CLUSTER_NAME: xxx | |
| SERVICE_NAME: xxx | |
| services: |
| [Unit] | |
| Description=coTURN STUN/TURN Server | |
| Documentation=man:coturn(1) man:turnadmin(1) man:turnserver(1) | |
| After=network.target | |
| [Service] | |
| AmbientCapabilities=CAP_NET_BIND_SERVICE | |
| User=turnserver | |
| Group=turnserver | |
| Type=forking |
| /** | |
| * | |
| * @param {Object} [constraints={ video: true }] constraints - MediaStreamConstraints | |
| * @returns {Promise<MediaStream>} | |
| */ | |
| export function getDisplayMedia(constraints = defaultDisplayMediaConstraints) { | |
| return global.navigator.mediaDevices | |
| .getDisplayMedia(constraints) | |
| .then(stream => { | |
| // support for Chrome's content hint stuff which prefers detail over fluent video. |
| import re | |
| # Dictionary mapping similar characters include unicode to their normalized form | |
| CHAR_MAPPINGS = { | |
| # Map variations of 'a' to 'a' | |
| 'a': r"[a4@à ÑÒÀãΓ₯Ξ±Π°ΗΔΔ ΔαΊ‘β±₯βα΅α΄κΊκ¬±\u0251\u1D41A\u1D44E\u1D482\u1D4B6\u1D4EA\u1D51E\u1D552\u1D586\u1D5BA\u1D5EE\u1D622\u1D656\u1D68A]", | |
| # Map variations of 'b' to 'b' | |
| 'b': r"[b6ΖΙαΈαΈ αΈΖΘΈ\u1D41\u1D45\u1D79\u1D7D\u1D422\u1D456\u1D48A\u1D4BE\u1D4F2\u1D526\u1D55A\u1D58E\u1D5C2]", | |
This document describes how Claude Code manages Anthropic's prompt cache, performs context compaction (summarization) without losing user task context, and structures its system prompt for maximum cache efficiency.
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β CLAUDE CODE TURN LIFE CYCLE β
β β