[
{
"id": "symbol-search",
"category": "symbol",
"question": "I want to add async validation to my zod schema. Where is parseAsync implemented and how does it differ from safeParse?",
"project": "zod"
},
{
"id": "class-children",
"category": "symbol",
"question": "In guava, find the Cache interface and list all its methods.",
"project": "guava"
},
{
"id": "imports-trace",
"category": "imports",
"question": "In tokio, find where 'spawn' is defined and list 3 files that import it.",
"project": "tokio"
},
{
"id": "text-search-deprecated",
"category": "text",
"question": "Find all comments or docstrings mentioning 'deprecated' in Newtonsoft.Json.",
"project": "Newtonsoft.Json"
},
{
"id": "text-search-todo",
"category": "text",
"question": "Find all TODO comments in the flask project.",
"project": "flask"
},
{
"id": "symbol-by-name",
"category": "symbol",
"question": "Find the 'Engine' class in gin. What file is it in and what are its fields/methods?",
"project": "gin"
},
{
"id": "crypto-function",
"category": "symbol",
"question": "Find the crypto_secretbox function in libsodium. What file defines it?",
"project": "libsodium"
},
{
"id": "class-hierarchy",
"category": "symbol",
"question": "I need to add a custom cache loader in guava. How does CacheLoader work and how does LoadingCache use it?",
"project": "guava"
},
{
"id": "entry-point",
"category": "discovery",
"question": "Find the main entry point of the gin project. What function starts the HTTP server?",
"project": "gin"
},
{
"id": "architecture",
"category": "discovery",
"question": "Describe the module structure of the flask project. What are the main subpackages and what do they do?",
"project": "flask"
},
{
"id": "middleware",
"category": "discovery",
"question": "How does gin implement middleware? Find the middleware chain and explain how requests flow through it.",
"project": "gin"
},
{
"id": "error-handling",
"category": "discovery",
"question": "How does tokio handle errors in async tasks? Find the error propagation mechanism.",
"project": "tokio"
},
{
"id": "test-organization",
"category": "discovery",
"question": "How are tests organized in the faker project? What testing patterns are used?",
"project": "faker"
},
{
"id": "content-search",
"category": "discovery",
"question": "I want to add a custom authentication middleware to gin. How does BasicAuth middleware work and how do I register it with RouterGroup.Use()?",
"project": "gin"
},
{
"id": "leveldb-caching",
"category": "modification",
"question": "I want to increase the LRU cache size in leveldb. Where is NewLRUCache defined and what files would I need to modify to add a new cache eviction policy?",
"project": "leveldb"
},
{
"id": "leveldb-compaction-debug",
"category": "debugging",
"question": "My leveldb database is slow during writes. How does the compaction process work and where should I look to debug compaction issues?",
"project": "leveldb"
},
{
"id": "koa-middleware",
"category": "modification",
"question": "I want to add error handling middleware to koa. How does the middleware compose function work and where should I add error handling?",
"project": "koa"
},
{
"id": "koa-context",
"category": "discovery",
"question": "How does koa create and manage the request context? Trace the flow from incoming request to ctx object.",
"project": "koa"
},
{
"id": "newtonsoft-custom-converter",
"category": "modification",
"question": "I need to add a custom JSON converter for a DateTime format in Newtonsoft.Json. Where are converters registered and how does the serialization pipeline invoke them?",
"project": "Newtonsoft.Json"
},
{
"id": "flask-route-debug",
"category": "debugging",
"question": "My Flask route is returning 500 errors. How does Flask handle exceptions in routes and where is the error handling pipeline defined?",
"project": "flask"
}
]