move api list/get calls into runPrompt

add --height/-H flag to new command

add template language to template. This may be useful if combining gitignores.
This commit is contained in:
2025-06-17 13:30:34 +01:00
parent ad6e3dddf1
commit d15402bef1
4 changed files with 40 additions and 23 deletions

View File

@@ -8,9 +8,15 @@ import (
type contextKey string
const clientKey contextKey = "client"
var clientKey = contextKey("client")
func getClientFromContext(ctx context.Context) (*github.Client, bool) {
// withClient returns a new context with the GitHub client set.
func withClient(ctx context.Context, client *github.Client) context.Context {
return context.WithValue(ctx, clientKey, client)
}
// clientFromContext retrieves the GitHub client from the context.
func clientFromContext(ctx context.Context) (*github.Client, bool) {
client, ok := ctx.Value(clientKey).(*github.Client)
return client, ok
}