# roles-after-pointer
generate
  Next steps: implement the stubs in services/default.py, then run the server:
    uv add uvicorn && uv run uvicorn --app-dir .. example.server.main:app --reload
  or: uv add "fastapi[standard]" && uv run --directory .. fastapi dev --entrypoint example.server.main:app
  See server/README.md.
tree
  models.py
  server/README.md
  server/__init__.py
  server/_generated/__init__.py
  server/_generated/contract.py
  server/_generated/openapi.json
  server/_generated/openapi.py
  server/application.py
  server/main.py
  server/py.typed
  server/routers/__init__.py
  server/routers/default.py
  server/services.py
  services/__init__.py
  services/default.py
  13 runtime modules ['present']
check
show models.py
  | # generated by datamodel-codegen:
  | #   filename:  roles-after-pointer.yaml
  | 
  | from __future__ import annotations
  | 
  | from pydantic import BaseModel, RootModel
  | 
  | 
  | class Term(RootModel[str]):
  |     root: str
  | 
  | 
  | class NotesGetQueryFilterParameter(BaseModel):
  |     term: str | None = None
  |     again: Term | None = None
  | 
  | 
  | class NotesGetResponse(RootModel[list[str]]):
  |     root: list[str]
