HomeVideos

The Download: GitHub OAuth refresh tokens, Cloudflare MCP detection, terminal animations & more

Now Playing

The Download: GitHub OAuth refresh tokens, Cloudflare MCP detection, terminal animations & more

Transcript

158 segments

0:00

GitHub Universe sessions are live,

0:03

A2A joins the Agentic AI Foundation,

0:06

Cloudflare can spot MCP traffic,

0:09

and local.ai helps you

0:11

compare local AI setups.

0:13

All that and more,

0:14

on this episode of The Download.

0:21

Welcome back to another

0:22

episode of The Download,

0:23

the show where we cover the latest

0:25

developer news and open source projects.

0:27

Please like and subscribe!

0:29

I’m Andrea Griffiths,

0:30

Senior Developer Advocate.

0:32

Let’s get into it!

0:33

The GitHub Universe 2026 session catalog is live,

0:38

with speakers like Angie Jones,

0:40

Frank Nijhof,

0:41

Rohan Varma from OpenAI,

0:43

Sam Morrow,

0:44

Jake Albaugh,

0:45

and many, many more.

0:47

Universe runs October 28th

0:49

through the 29th in San Francisco.

0:51

You can catch Angie on how AI is

0:53

reshaping open source,

0:55

Franck on

0:56

building Home Assistant in the open,

0:58

and Rohan

0:59

on what’s next for AI-assisted development.

1:01

Sam is taking on MCP security

1:03

with real exploits and mitigations.

1:06

And Jake is showing us how

1:07

to see what an agent will build

1:09

before it builds it.

1:11

The catalog is live.

1:12

Browse it now

1:13

and build a schedule that fits

1:15

what you want to learn.

1:16

And don’t forget

1:17

the tickets are now on sale

1:18

at githubuniverse.com.

1:21

And in Changelog news,

1:23

GitHub OAuth apps can now use

1:25

eight-hour access tokens

1:27

with six-month refresh tokens.

1:29

Add the offline_access scope

1:31

while you test the refresh flow,

1:34

or configure the app to require

1:36

short-lived tokens.

1:37

OAuth apps can also register

1:39

up to ten callback URLs.

1:42

That helps with development,

1:43

staging,

1:44

and production setups.

1:45

One thing to note:

1:47

apps with one redirect URI

1:49

might have legacy wildcard matching enabled.

1:51

Disable it if you do not need it.

1:54

More about this

1:55

in the link on the show notes.

1:57

Cloudflare Gateway can now identify

1:59

MCP traffic in TLS-inspected connections.

2:03

It looks for the MCP-Protocol-Version header

2:06

and gives administrators

2:07

a policy selector named

2:09

“experimental.is_mcp”.

2:13

That gives security teams

2:15

a way to see MCP connections,

2:17

enforce approved paths,

2:19

and block direct connections

2:20

on managed networks.

2:21

Start in observe mode.

2:23

Local stdio servers and off-network

2:26

traffic are outside of this view,

2:29

so network telemetry is one part of the control set.

2:32

Agent2Agent,

2:33

or A2A,

2:35

is now a hosted project at

2:37

the Agentic AI Foundation,

2:38

defining how independent agents

2:41

find each other,

2:42

delegate work,

2:43

and exchange results

2:44

across frameworks and vendors.

2:46

The AAIF now hosts AGENTS.md,

2:49

Goose,

2:50

MCP,

2:51

agentgateway,

2:52

and A2A,

2:53

covering the stack from agent instructions

2:55

to agent-to-agent communications.

2:57

A2A is backed

2:58

by more than 150 organizations,

3:01

with AWS,

3:02

Cisco,

3:03

Google,

3:04

IBM Research,

3:05

Microsoft,

3:06

Salesforce,

3:07

SAP,

3:07

and ServiceNow

3:08

represented on its

3:09

Technical Steering Committee.

3:11

If you build multi-agent systems,

3:13

it gives cross-framework handoffs

3:15

an open-governance home.

3:18

In a project pick,

3:19

picking a local model

3:20

is still a messy decision.

3:22

Tokens per second does not really tell you

3:25

whether the model can finish

3:26

useful work on the machine

3:28

you already own.

3:28

Local.ai

3:30

compares task quality,

3:31

end-to-end task time,

3:33

hardware cost,

3:34

and electricity costs

3:35

where it can measure it.

3:36

The early-access site

3:38

can also detect your machine

3:39

and recommend a local model to try.

3:42

That is closer to

3:43

the decision

3:43

most of us need to make before

3:45

spending money on a GPU.

3:47

Check it out at local.ai.

3:49

local.ai

3:49

And an open-source

3:50

project pick for this week:

3:52

TTFX.

3:53

TTFX is an MIT-licensed Rust port

3:56

of ChrisBuild’s

3:57

TerminalTextEffects.

3:59

Pipe in a Git log,

4:00

a fortune,

4:01

a release note,

4:03

anything really,

4:04

and send it through one of

4:05

the 37 terminal animations.

4:07

You can run

4:08

git log --oneline -10 | ttfx matrix

4:13

and your commit history

4:14

gets some digital rain.

4:15

Check it out at

4:16

github.com/omacom-io/ttfx.

4:23

And that’s all for now!

4:24

Let me know in the comments

4:25

your thoughts on any of the topics

4:27

we discussed this week.

4:28

If you like this episode,

4:29

please give it a thumbs up

4:31

to serve the algorithm gods

4:33

and don’t forget to subscribe

4:34

to GitHub’s YouTube channel

4:35

for all your nerdy needs.

4:37

Keep building. See you next time!

Interactive Summary

This episode of The Download covers major updates including the release of the GitHub Universe 2026 session catalog, improvements to GitHub OAuth app security, and new MCP traffic inspection capabilities in Cloudflare. Additionally, it highlights the move of Agent2Agent (A2A) to the Agentic AI Foundation, the introduction of local.ai for comparing local model performance, and a fun open-source project called TTFX for adding terminal animations.

Suggested questions

3 ready-made prompts