Azure / Azure/typespec-azure

Consider having all services in spec repo be under a `.Http` namespace

Open
#3,265 0 comments 0 reactions 0 assignees View on GitHub
design:needed eng
Dominant language
TypeScript
Stars
27
Forks
90
Avg merge
1d 21h
Merged PRs (30d)
164

Description

With the addition of mcp for azure service having the http service taking the `Microsoft.ServiceName` namespace requires any mcp overrides to be under `Microsoft.ServiceNameMcp` ( sibling namesspace) would be nice to have this kind of structure
```
Microsoft.ServiceName.Http
Microsoft.ServiceName.Mcp
```

this also would allow having a `.Client` for exmaple

Contributor guide

Open the contributing guide

Research direction

Review how the existing Microsoft.ServiceName and Microsoft.ServiceNameMcp namespaces are defined for the HTTP and MCP services. Determine the scope of introducing Microsoft.ServiceName.Http and Microsoft.ServiceName.Mcp, including whether a future Microsoft.ServiceName.Client namespace must be accommodated. Done means the namespace structure is agreed and applied consistently across the spec repository.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
api
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.