a2ui-project / a2ui-project/a2ui

[FEATURE]: add strong types for py and ts

Abierto
#1,975 6 comentarios 0 reacciones 0 asignados Ver en GitHub
P2
Lenguaje dominante
TypeScript
Estrellas
16.4k
Forks
1.3k
Merge medio
2 d 13 h
PR fusionados (30 d)
134

Descripción

Add strong types to the A2UI SDK?

I'm currently manipulating dictionaries which is error prone and tedious. At least for things like the A2UI metadata which is fixed per A2UI version.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Look at the A2UI SDK codebase, likely in an 'sdk' or 'client' directory, to understand the current dictionary-based interfaces for metadata. Identify the fixed metadata structure per A2UI version. Create TypeScript type definitions (interfaces/types) and Python type hints (likely using typing module or pydantic) for these structures. Ensure the types are exported/imported correctly. Test by updating a sample usage to use the new types instead of dictionaries.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
python, typescript
Área
developer-experience, tooling
Tipo de issue
Nueva funcionalidad
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Tranquilo
Claridad
Bastante claro
Aptitud para principiantes
55/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.